Description
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...
by hotfrog
on June 20, 2012 from hotfrog