Best of 2020
"Thoroughly reviewed the roof before providing a quote. Quick to site and very happy with the completed work. Very..."
"Gary is very professional and patient. He came and examined the house and surroundings, answered my questions, and..."
"Darren was patient, respectful and kept me up to date right from the first meeting to determine a cost estimate which..."
"Tip Top Trough staff are responsive, professional and reliable. We have hired them before, and plan to do so for any..."
"Customer service is alive and well with Mega City Roofing. Tom, the owner was patient while we decided on the colour..."
Best of 2019
"Serge and his team do great work! We are extremely happy with the final product. We recently moved and needed someone..."
Best of 2014
"Everything was done when and at the price they quoted. The workers were very professional and helpful, protected..."
"The entire process was professional and friendly. Richard was knowledgeable and helped us figure out exactly what..."
"Excellent service. Bin arrived day prior to the job, removed the morning after. The job was completed in one day,..."
"Philip and his team is very friendly and efficient. They even come early to start and clean up the area after the..."
"This started as an eavestrough replacement project or so I thought. Mark from Ontario Downspout did a through check..."
"I contacted Alpine Roofing to get an estimate for a new roof. They responded promptly and explained in detail what..."
"Milestone crew did a fantastic job and i would highly recommend them. The work was done well, fast and clean.