We needed to replace the roof on our house, which was nearly 20 years old. Since they were builder-original dating back to the house being built in 1989, we decided we should probably replace the flashing and eavestroughs at the same time. I got recommendations for 5 different highly regarded roofers in the Oakville/Burlington area (from people that I trust) and got quotes from all of them for comparison. Only two of them were able to give me a quote for all of the work I wanted done, the rest could only provide quotes for the roof (and maybe the flashing) while giving me the contact info for another company or, worse, "a guy they know" for the eavestrough work.
Needless to say, not only was Cherry & Hoyle the cheapest for all the work I wanted done, they were the most willing to walk me through the full process and inform me on all the available choices. Rick, who did my quote for me, was awesome and answered all my questions, and dropped off some shingle samples so my wife and I could compare colours. And when I asked about it, he suggested a good option for gutter guards to go with the eavestrough replacement (at about 1/4 the cost of what I was quoted by the big high-pressure sales tactics company that sends out flyers once a week, no less!)
This summer was a particularly bad one for roof damage with the massive storms that we had, and they were extremely busy and wouldn't be able to fit me in for roughly 6 weeks after I paid my deposit, but they were open and honest all the way through the process, letting me know before paying the deposit exactly what their timelines looked like. The weather being unpredictable as it is, I think we were only a week, or less, late on their estimated start time.
The whole process of replacing the work was smooth as silk - I got a call the night before asking if they could drop the waste bin in my yard, which was no problem at all. Moved the cars out of the driveway early the next day for them, and they arrived promptly at 8am to start the work. They put down ground covers all around the house to catch anything falling off, and had the entire roof replaced (demo and new shingles) in a single day on our pretty large house!
The foreman Asdren was great - had to all me to recommend one change to the plan, fully explained why he thought it should be made (with no change in cost), and I didn't meet him in the morning but he actually took the time to come down from the roof to introduce himself to me when I got home from work.
The flashing and eavestroughs were replaced on separate days, within about a week of the roof being done (rain delayed them coming back unfortunately), but those were less urgent than the roof itself, and everything was already fully sealed any way so the other work nice to haves but not immediately needed.
I have to say that EVERYONE I dealt with at Cherry & Hoyle, from the owner all the way down to the workers on site, was just so pleasant to work with. Everybody involved made a VERY big and stressful (and expensive!) project go as smoothly as possible and helped make my life a LOT easier. I would not hesitate to recommend them to anybody looking to get their roof done, in a heartbeat.