Roof Leak Repair Cost Calculator
Estimate 2026 Canadian roof leak repair pricing in CAD — ice-dam damage, lifted shingles, valley membrane, vent stacks — with itemized labour, materials, and after-hours premiums by province.
Roof Leak Repair Cost Calculator
Estimate the price of a roof leak repair by leak type, roof material, building height, access difficulty, and emergency premiums — sized to your locale's labour rate.
What this calculator estimates
This calculator quotes the all-in repair price for a residential or light-commercial roof leak in 2026 Canadian dollars. It separates the bill into the line items CRCA-member contractors invoice:
- Labour — repair hours per leak type multiplied by your locale rate (defaulting to C$80/hour for a 2-person crew), with multipliers for height, access difficulty, and roof material.
- Materials — flashing, sealant, replacement shingles or tiles, ice-and-water shield (NBC 9.26.5), fasteners.
- Leak diagnostic — separate charge for tracing the leak (some bundle it; others charge it as a line item, particularly for non-obvious leaks).
- Emergency call fee — flat charge for after-hours response, usually with temporary tarp included.
- Night / weekend / holiday premium — typically 45% over standard labour.
- Temporary tarp — material cost when storm damage requires immediate weather protection.
- Interior damage repair — drywall, paint, insulation replacement inside the dwelling.
A minimum service-call floor of C$285 applies in most Canadian markets — even a 30-minute repair carries that minimum because mobilising a truck, ladder, and licensed roofer is the dominant cost.
How to use it
- Identify the leak type. Pinhole, lifted shingle, vent stack, step or counter flashing, valley, chimney, skylight, eavestrough/drip edge, or structural deck or rafter.
- Pick your roof material. Slate and tile carry a multiplier because they are fragile. Metal sheet repairs need a tinsmith or metal-specific roofer.
- Set the storey count and access difficulty. Three-storey homes, steep pitches above 8/12, and lots with no driveway access for a ladder add 10–25% to labour.
- Add interior damage budget if water has reached drywall, paint, or insulation.
- Toggle emergency / night / diagnostic for the relevant scenarios.
Typical 2026 Canadian repair cost ranges
These ranges reflect 2026 nationwide pricing pulled from HomeStars 2026 Cost Guide, Renomii 2026, CRCA member rate cards, and Quebec APCHQ pricing.
| Leak type | Typical labour hours | All-in cost range |
|---|---|---|
| Pinhole / nail-pop | 1–3 hr | $285 – $520 |
| Lifted shingles | 2–4 hr | $325 – $700 |
| Vent stack / pipe boot | 3–5 hr | $400 – $1,000 |
| Step / counter flashing | 6–10 hr | $700 – $1,700 |
| Eavestrough / drip edge | 3–6 hr | $480 – $1,200 |
| Valley repair (incl. ice shield) | 8–14 hr | $1,100 – $2,900 |
| Skylight flashing | 6–10 hr | $950 – $2,500 |
| Chimney flashing rebuild | 10–16 hr | $1,300 – $3,400 |
| Structural deck / rafter | 16–32 hr | $4,000 – $11,000+ |
Pricing assumes asphalt shingle roof, 2-storey, moderate access, and standard daytime labour. Slate adds 45%, concrete tile 25%, metal 18%, cedar shake 30%. Quebec and Maritime pricing typically runs 8–12% below Ontario; BC Lower Mainland and Alberta urban centres run 5–10% above.
Cost drivers
Storey count. A two-storey roof typically takes 10% longer than a bungalow because of ladder setup, materials staging, and tool retrieval. Three-storey adds 25% — and any roof requiring scaffolding rather than a ladder doubles the access overhead.
Access difficulty. Roofs with no driveway proximity, fenced yards too narrow for a ladder, or mature trees blocking the soffit add 20% to labour. If a boom truck or scissor lift is required, expect a $400–$900 equipment rental on top of repair labour.
Roof material. Slate is fragile — every step risks breaking adjacent slates, so slaters move slowly and carry replacement slates. Concrete and clay tile are heavy and brittle. Metal sheet and standing-seam roofs need locking or sealant joints that must be re-formed precisely. Cedar shake repair is increasingly specialty work as fewer tradespeople are trained on it.
Ice-dam zone climate. In NBC climate zones 6–8 (most of Canada), 6 ft of self-adhered ice-and-water shield from the eave is mandatory under NBC 9.26.5.2. Any shingle repair near the eave must restore that membrane — adding $180–$450 in material plus 1–2 labour hours.
Diagnostic difficulty. Ceiling stains rarely sit directly under the leak — water travels along the underside of the sheathing, along rafters, and along nail shanks before it drips through a drywall imperfection. A skilled leak hunter charges $165–$285 to run a hose test, and that’s well worth it for chimney and skylight leaks.
Insurance involvement. If your insurance carrier is paying, expect the contractor to charge full retail with no negotiation room (the adjuster sets the schedule). Out-of-pocket repairs sometimes negotiate 10–15% off if you pay in full at completion.
Winter vs spring/summer repair
Most provinces’ weather makes January–March repair impractical for anything beyond emergency tarping. Asphalt sealants and ice-and-water shield require deck temperatures above –5°C to bond. Polyurethane sealants used in metal flashing repairs require above 0°C to cure. If your leak is discovered in deep winter:
- Tarp immediately to prevent interior damage
- Insulate the attic floor over the leak path to slow further damage
- Schedule the permanent repair for the first week with daytime temperatures above 5°C — typically late March in southern Ontario/BC, early May in the Prairies and Quebec north of Quebec City
Repair vs partial re-roof
A repair makes sense when:
- The roof is under 60% of its expected service life
- Damage is localised to one penetration, valley, or section of flashing
- Surrounding shingles are intact with remaining life
- No wet sheathing has accumulated
Re-roof the slope (or full roof) when:
- Multiple leaks within a 3 m radius, or 3+ leaks anywhere on the slope
- Roof past 75% of expected life with shingle granule loss visible
- Sagging or soft sheathing across more than a single panel
- Chronic ice-dam damage requiring full eave membrane replacement
Related calculators and guides
- Flat roof replacement cost calculator — when repair isn’t enough on a low-slope roof
- Roof replacement cost calculator — when the leak is one of many
- Roof shingle calculator — material takeoff for partial slope repairs
Sources: 2026 CRCA Technical Bulletins; HomeStars 2026 Cost Guide; Renomii 2026 Trade Pricing; National Building Code of Canada 9.26.5 (roof coverings); CSA A123.1/A123.5 (asphalt shingles); CSA A123.3 (asphalt-saturated felt); APCHQ Quebec rate cards; CASMA (Canadian Asphalt Shingle Manufacturers Association) installation guides.