I went with Royal Roofing after quotes from 5 different companies for a full replacement of my flat roof and shingle roof, including all new flashing, in the east end of Toronto. Nick got up on the roof and went over in detail with me the work that needed to be done and step by step what their process was and what materials they would use. This gave me the confidence to know that I would be getting a quality system for the price - I compared to other quotes and research online.
I greatly appreciated their ability to get started right away as winter was approaching fast and my roof was showing signs of leaking with the late fall rains. The job turned out to be significant and greater than expected with a full 5 layers of flat roof to remove and 5 layers of shingles, including the original cedar! This changed the initial cost of the job somewhat but Nick was very willing to come to a reasonable agreement and meet me half-way. Nick and his team worked late into the Christmas season to get the job done and I was very pleased with their progress, cleanliness and communication.
It was clear Nick and his team were committed to a quality job - he made additional repairs to the edges of my roof including new flashing that was not originally part of the quote, and installed two new vents in the gabled roof to improve ventilation, no extra charge or haggling. They built up around my chimney with strong plywood to ensure the flashing was installed on a rock solid base. I did not feel at any point the team was rushing or cutting any corners - everything looked to be done solid and with attention to detail, even though this was over the holidays and in poor weather.
Overall I would highly recommend calling Royal Roofing for your roofing job - I believe they are a strong mix of quality at a competitive price.