Calgary Roofing Prices (2026 Guide)
Typical 2026 price ranges for roofing work in Calgary, Alberta, and what pushes a job to the low or high end.
| Service | Typical range |
|---|---|
| Roof Replacement | $9,000 – $22,000 for a typical home |
| Roof Repair | $300 – $1,800 for most repairs |
| Hail & Storm Damage | $500 – $2,500 out of pocket on most approved claims (your deductible) |
| Metal Roofing | $18,000 – $45,000 for a typical home |
| Emergency Roofing | $300 – $1,200 for most emergency tarping and temporary repairs |
| Roof Inspection | $150 – $450 for a typical inspection |
| Siding Installation | $12,000 – $40,000 for a typical home |
| Eavestroughs, Soffit & Fascia | $8 – $20 per linear foot for seamless eavestroughs |
| Skylight Installation & Repair | $900 – $3,500 per skylight installed |
| Flat Roofing | $8 – $18 per square foot for a new membrane |
Roof Replacement cost in Calgary
Most jobs run $9,000 – $22,000 for a typical home. Price depends on:
- Roof size (squares) and pitch
- Number of old layers to remove
- Shingle vs metal and product line
- Decking repairs and extra ventilation
Roof Repair cost in Calgary
Most jobs run $300 – $1,800 for most repairs. Price depends on:
- Size and location of the damaged area
- Roof pitch and height
- Whether decking underneath is rotted
- Flashing or chimney work involved
Hail & Storm Damage cost in Calgary
Most jobs run $500 – $2,500 out of pocket on most approved claims (your deductible). Price depends on:
- Your insurance deductible
- Whether the roof is repaired or replaced
- Upgrades beyond like-for-like
- Interior water damage
More about hail & storm damage →
Metal Roofing cost in Calgary
Most jobs run $18,000 – $45,000 for a typical home. Price depends on:
- Standing seam vs exposed fastener
- Roof size and complexity
- Steel gauge and finish
- Snow guards and trim details
Emergency Roofing cost in Calgary
Most jobs run $300 – $1,200 for most emergency tarping and temporary repairs. Price depends on:
- Time of day and holidays
- Roof height and pitch
- Size of the damaged area
- Materials needed
More about emergency roofing →
Roof Inspection cost in Calgary
Most jobs run $150 – $450 for a typical inspection. Price depends on:
- Home size and roof complexity
- Drone or walk-on inspection
- Written report requirements
Siding Installation cost in Calgary
Most jobs run $12,000 – $40,000 for a typical home. Price depends on:
- Material (vinyl, Hardie, wood, metal)
- Wall area and storeys
- Trim and corner details
- Repairs to sheathing
More about siding installation →
Eavestroughs, Soffit & Fascia cost in Calgary
Most jobs run $8 – $20 per linear foot for seamless eavestroughs. Price depends on:
- Total linear footage
- Number of storeys
- Downspouts and leaf guards
- Fascia or soffit replacement
More about eavestroughs, soffit & fascia →
Skylight Installation & Repair cost in Calgary
Most jobs run $900 – $3,500 per skylight installed. Price depends on:
- Fixed vs venting vs solar tube
- New opening vs replacement
- Interior drywall finishing
- Roof pitch and access
More about skylight installation & repair →
Flat Roofing cost in Calgary
Most jobs run $8 – $18 per square foot for a new membrane. Price depends on:
- Membrane type
- Insulation and slope corrections
- Number of penetrations and drains
- Access and roof height
How to get an accurate price
Every home is different. Request a free quote and a local pro will give you a written price after seeing the job.
These ranges are for planning only and are not quotes. Last reviewed 2026-10.