Be the first Weblocal.ca user to add photos or videos of Upper Canada Roofing
The Upper Canada Roofing Company is a cedar and slate roofing company dedicated to Quality and Craftmanship using the finest of products and third generation of experience.The Upper Canada Roofing Company serves the Southern Ontario region installing roofs with a commitment to excellence that far excedes industry standards. The Upper Canada Roofing's experience and dedication to "quality... more