At Upper Canada Cedar Roof, we are specialists in roofing with cedar shakes & shingles, and copper roofing across Southern Ontario. We also install sidewalls (cedar shingles on walls as exterior siding),  and are certified Enviroshake installers.

Integrity is our highest goal.  We offer the best quality in product and workmanship and stand by our work.