Regulations
Do You Need a Permit for a Roof Replacement in Calgary?
The City of Calgary generally requires a building permit for full roof replacements, structural repairs, and any work that alters the roof structure.
Simple shingle-over-shingle work and minor repairs typically do not need a permit, but check with your contractor before starting.
Permits protect you: they trigger inspections that verify the work meets the Alberta Building Code, and they're recorded with your property.
Reputable Calgary roofers handle the permit application as part of the job. If a contractor offers to skip the permit to save money, that's a red flag.