It is our pleasure to write a review for Royal Roofing Inc. We did our homework, contacting eleven (11) different roofing companies, before we made our final selection. We received a number of quotations to have our roof completely replaced on our home in Thornhill. In the final analysis, we chose Royal Roofing Inc. because they were the most responsive, they were very knowledgeable, they took the time to explain the work that needed to be done and why, they provided us with a very fair and competitive price, and they were a pleasure to deal with, from start to finish. They showed up on time, every step of the way. They completed the job in one full day, they completely cleaned up, and they didn’t damage even one (1) flower or shrub, in our very extensive landscaping. On top of that, one of our neighbours was so impressed by their work that they hired Royal Roofing Inc., that same day, to replace their roof, with the exact same CertainTeed shingles that were used on our home. We were so impressed by Nick, Louis, and their whole crew that we hired them to replace the roof on our Mom’s home in Willowdale, with the same spectacular results. Without reservation, we can recommend Royal Roofing Inc. to do a superb job on your roof…you will never be disappointed with your decision to hire them