All Pro Roofing lives up to their name. I needed my roof replaced this summer and after dismissing some of the lower quotes (from my experience buying on quality is always better than price) decided to proceed with All Pro based on the comfort level I felt after meeting with Jamie. Their team was great, they all worked extremely hard and the end result was a great looking roof that was installed with minimal disruption. The workmanship is excellent and I've since recommended them for a relative's house which they just completed with the same results.

M Graham,
Baeumler Approved Badge
WSIB CSPAAT Ontario logo
Velux Skylights Logo
Ventilation Maximum Logo
CertainTeed Logo
BP Certified Roofer Badge