What a Roof Repair Costs in Calgary
$300 to $5,000+ depending on what failed
Most leak and shingle repairs land between $300 and $3,000. Emergency and after-hours calls commonly cost 30 to 50% more.
Calgary figures for 2025-2026 · reviewed 2026-09-27 · how we set these ranges
Rough out your own number
Change the inputs and the range updates. It is a starting point for comparing quotes, not a quote.
The quote, line by line
Often one visit
Tracing the leak is part of the job; leaks start where the roof changes direction
At this point, ask whether replacement is the better money
Tarping now and repairing later can cost less overall
Why Calgary prices look like this
-
Chinook winds lift shingles
Wind from thunderstorms, cold fronts and chinooks lifts and creases shingles and breaks their seal. A handful missing is routine. A whole slope that lifts easily usually means the roof is near the end.
Source: City of Calgary
-
Winter leaks are often ice dams
Water through a ceiling in January is usually meltwater backing up under the shingles at a frozen eave. The City's advice is better attic insulation and venting; a patch that ignores the attic tends to come back.
Source: City of Calgary
-
Storm damage goes through your insurer
If a storm caused it, call your insurer before any permanent repair so the damage is documented.
Source: City of Calgary; Insurance Bureau of Canada
Red flags in a roof repair quote
- Caulk presented as the permanent fix
- A repair quote with no explanation of where the water gets in
- A roofer who wants to replace the whole roof without showing you why
- No written warranty on the repair
Before any deposit: ask for the roofer's Alberta prepaid contracting licence (Service Alberta's online lookup) and a WCB-Alberta clearance letter, and get the contract in writing.
Want this done at your place?
Tell us what is going on with your roof and we'll get you a real quote from a local Calgary roofing contractor. We send it out to local contractors for you. Free, no pressure.