I'm a repeat customer. Harry Mercer did our flat roof approx. 30 year ago. About 2 year ago the desk on top of it was rotten and we figured it was time to replace the roof too. We also needed to install a new deck door, some siding and some new eavestroughing. We ended up using the same contractor now run by Harry's son Darren to do it all. His price was not the lowest, but was reasonable and he knows quality, was fast and neat.
The only negative was he tried to convince our neighbour (we live in a semi) to replace his contiguous flat roof at the same time even though it was much newer and didn't really need replacing.