Free Roofer Matching Hail & Leak Help Roofing Across Calgary
Find a Roofer
Calgary Roof Repairs: a roofer working on a shingle roof with the Calgary skyline and the Rockies behind
Part of the Calgary Construction Network

Roof Repair & Replacement Contractors Across Calgary

Get matched with local roofers for replacements, leaks, hail damage and insurance claims, flat and metal roofs, inspections and cedar shake, and know what the job should cost before the first quote arrives.

Get Matched Free

Tell us what is going on with your roof and we send it to local Calgary roofing contractors

Fields marked are required. No phone number needed — your matches reply by email.

Check the Licence A roofer who takes a deposit must hold an Alberta prepaid contracting licence. Ask for it before you pay.
WCB Clearance A free WCB-Alberta clearance letter shows whether a contractor’s coverage is in good standing
Hail Claim Help Call your insurer before permanent repairs, and take your time with door-to-door offers after a storm
Calgary & Area Every quadrant of Calgary plus Airdrie, Cochrane, Chestermere, Okotoks and Rocky View County

Roofing Services Across Calgary

What each job involves in Calgary and the price range it usually lands in

From $10,000

Roof Replacement

Full tear-off and re-roof for Calgary homes, with what a fair quote includes, when a permit applies and why ice and water shield is not optional here.

  • Tear-off to the deck and disposal of old shingles
  • Deck inspection and sheathing replacement where needed
  • Underlayment and eave protection (ice and water shield)
Learn More →
$10,000 - $24,000
From $300

Roof Repair & Leaks

Leak tracing, missing and wind-lifted shingles, flashing failures and emergency tarping on Calgary roofs, plus how to tell a repair from a roof that is done.

  • Leak tracing from the interior stain to the source
  • Missing, creased and wind-lifted shingle replacement
  • Flashing, vent boot and skylight leak repairs
Learn More →
$300 - $5,000
From $300

Hail Damage & Insurance Claims

Hail inspections, working with your insurer, impact-resistant Class 4 shingles and how to handle door-to-door contractors after a Calgary hailstorm.

  • Post-storm roof inspection with photos
  • Damage report you can compare with the adjuster's
  • Temporary tarping to prevent further water damage
Learn More →
$300 - $25,000
From $4,000

Flat & Low-Slope Roofing

Torch-on and SBS modified bitumen, TPO and EPDM membranes for Calgary garages, additions, infills and low-slope homes, including ponding and drain problems.

  • Two-ply SBS modified bitumen (torch-on) systems
  • TPO and EPDM single-ply membranes
  • Drain, scupper and parapet detailing
Learn More →
$4,000 - $25,000
From $20,000

Metal Roofing

Standing seam, steel shingles and stone-coated steel for Calgary homes: what they cost against asphalt, how they handle hail and snow, and what to ask before you buy.

  • Standing seam concealed-fastener panels
  • Steel shingles and stone-coated steel
  • Snow guards over doors, decks and driveways
Learn More →
$20,000 - $50,000
From $150

Roof Inspections

Roof inspections for Calgary homes after hail and wind, before buying or selling, and before deciding between repair and replacement.

  • Shingle or membrane condition and remaining life
  • Flashing, vent, chimney and skylight checks
  • Attic ventilation, frost and moisture check
Learn More →
$150 - $700
From $20,000

Cedar Shake & Slate

Cedar shake repair and replacement, synthetic shake and slate, and real slate and tile roofs in Calgary, with what each costs and how it handles hail and fire.

  • Cedar shake repair and replacement
  • Synthetic shake and slate installation
  • Real slate and clay or concrete tile
Learn More →
$20,000 - $60,000

Ask Roof IQ

Straight answers to Calgary roofing questions: what a new roof or repair should cost, how hail claims work, what needs a permit, and how to compare quotes

Browse Roof IQ

Why Use Calgary Roof Repairs

Free Matching Service

Tell us what is going on with your roof and we send your request to local roofing contractors listed in the Calgary Construction Network directory. They reply by email. No fees, no obligation, and no phone number needed.

Built for Calgary Weather

Calgary sits in hail alley and sees dozens of chinook days and more than a hundred freeze-thaw cycles a year. Our cost ranges, hail and insurance guidance and Roof IQ answers are written for those conditions, not copied from a national average.

Calgary Construction Network

Backed by the Calgary Construction Network -- Calgary's contractor directory with listings across every construction trade, including the roofing contractors your request goes to.

Roofing Contractors Across Calgary & Area

NW CalgaryNE CalgarySW CalgarySE CalgaryDowntown & BeltlineAirdrieCochraneChestermereOkotoksRocky View County

Frequently Asked Questions

How much does a new roof cost in Calgary?

A roof replacement on a typical Calgary house with architectural asphalt shingles usually lands between $10,000 and $24,000, or roughly $5 to $8.50 per square foot of roof. Impact-resistant Class 4 shingles add about 10 to 20 percent. The size of the roof, its pitch and height, how many layers come off, how much decking needs replacing, and the shingle line you choose are what move the price. Compare quotes line by line rather than by the total.

Does home insurance cover hail damage to my roof?

The Insurance Bureau of Canada says standard home insurance policies cover damage caused by hail or wind. Photograph the damage, report it to your insurer promptly, and expect to complete a proof-of-loss form. Only your insurer can tell you what your policy covers and what your deductible is. The City of Calgary advises contacting your insurer before you do any repair work.

Do I need a permit to replace my roof in Calgary?

Not for a like-for-like re-roof. Alberta's Permit Regulation exempts re-roofing with a similar type of material when there is no structural change and health or safety is not at risk, and the City of Calgary lists roofing materials among repairs that do not need a permit. Changing to a heavier material such as clay tile, structural work, or a larger or smaller skylight does need a permit. Airdrie, Cochrane, Chestermere and Okotoks each issue their own permits, so check with your own municipality.

Does a roofer need a licence in Alberta?

There is no provincial trade licence for roofers in Alberta. What you can check is the Service Alberta prepaid contracting licence, which any business that takes money before the work is finished on your home must hold; search it on Service Alberta's licence lookup or call 1-877-427-4088. The Safety Codes Council certifies building inspectors, not contractors.

Find a Roofer