Roof size
Roofers price in squares: one square is 100 square feet of roof surface. More squares means more shingles, more underlayment and more hours. Your roof surface is bigger than your home's footprint once pitch is factored in.
2026 Cost Guide
Typical 2026 price ranges for Calgary homes, the six things that move a quote up or down, and when hail insurance pays for the roof instead of you.
The straight answer
Most asphalt shingle roof replacements on detached Calgary homes land between $8,000 and $18,000. Treat that as a typical range, not a quote. A walkable bungalow with simple rooflines sits near the bottom of it. A steep two-storey with valleys, skylights and an extra layer of old shingles to tear off climbs toward the top.
The range buys a replacement done properly: tear-off and disposal, new underlayment, ice and water shield, flashing, ventilation and the shingles themselves, backed by our 15-year written workmanship warranty. Our roof replacement page lists exactly what's included. The rest of this guide shows where your home lands in that range, and why.
Most roofing sites won't put numbers on a page. We'd rather you walk into your quote already knowing what normal looks like. When you want the number for your own roof,request a free estimate and we'll measure it and put it in writing.
Your number
The range above is what normal looks like. Yours comes from an aerial measurement of your own roof, itemized and in writing.
Verified“The quote process was efficient and simple, and it was fair when compared to other quotes I received… the yard was cleaned well after all of the work. Overall a great experience.”
“Their quote and peace of mind service was simply outstanding. They went A to Z with high attention to details.”
Real numbers
Ranges only tell you so much, so here are four jobs we quoted recently. Sizes are in squares (one square is 100 sq ft of roof surface), prices are before GST, and each price is a range because the shingle grade you choose moves the number. We replace roofs across Calgary, Airdrie, Chestermere, Okotoks and Cochrane.
| Home | Job | Price by shingle grade |
|---|---|---|
| 23 squares, bungalow with detached garage | Asphalt replacement | $12,700–$15,700 |
| 22 squares, two-storey with attached front garage | Asphalt replacement | $12,600–$15,100 |
| 26 squares, two-storey with attached front garage | Cedar shake tear-off to asphalt | $16,700–$19,500 |
| 19 squares, two-storey with attached front garage | Asphalt replacement | $10,900–$13,000 |
Look at the two comparably sized asphalt roofs: they land within a few hundred dollars of each other. The shake conversion is a similar size but runs several thousand more, because tearing off cedar, re-sheathing the deck and rebuilding ventilation to code is a bigger job than a straight reshingle. That premium is the kind of thing a good quote explains instead of hiding.
What drives the quote
When a quote lands higher or lower than the table above, one of these six is almost always the reason.
Roofers price in squares: one square is 100 square feet of roof surface. More squares means more shingles, more underlayment and more hours. Your roof surface is bigger than your home's footprint once pitch is factored in.
A walkable pitch is quick. A steep roof needs anchors, ropes and slower, more careful work. Access counts too: a tight lot or nowhere to park the trailer adds handling time, and handling time is money.
If a previous owner shingled over the old roof instead of stripping it, there are two layers to tear off and pay dump fees on. You find that out during the quote visit, not as a surprise on the invoice.
Plenty of Calgary attics are under-vented, which cooks shingles from below and can void manufacturer warranties. If your intake or exhaust venting falls short, the fix shows up in the quote as its own line, not buried in the total.
Standard architectural asphalt is the baseline. Class 4 impact-rated shingles and rubber roofing cost more upfront. The tier you pick moves the total more than any other single decision, so the next section covers all three.
Valleys, hips, dormers, skylights and chimneys all mean more cutting, more flashing and more places water can find. A simple gable roof takes less time than a complex one with the same square footage.
Material tiers
You have three realistic tiers in Calgary, and the right one depends on how you feel about hail.
Baseline
What's on most Calgary roofs. Proven in this climate, plenty of colour options, and the most affordable path to a warrantied new roof. It's also our minimum: we don't install 3-tab, so standard architectural is the least that goes on any roof we build. The trade-off is hail: standard shingles take damage that impact-rated products are built to resist, so budget for the possibility of a claim down the road.
Impact-rated
Class 4 is the highest impact rating a shingle can carry. We install Class 4 impact-rated shingles as a Malarkey Emerald Pro contractor. They cost more upfront and can pay it back two ways: fewer storm claims, and the premium discounts some insurers offer for Class 4 roofs. Not every insurer does, so ask yours, because the answer changes the math.
Top tier
Rubber roofing made largely from recycled tires, and about as hail-resistant as residential roofing gets. It costs the most upfront of the three. This is the material we point homeowners at when they tell us they never want to deal with another hail claim.
Whichever tier you choose, the exact product name goes on your quote so you can look up what you're buying. Torn between two tiers? Ask us to price the job both ways and compare them side by side.
Hail claims
Calgary sits in Hailstorm Alley. Roofs here get destroyed by weather, not just age, and when that's your situation the math on this page changes completely.
If hail or wind wrecked your roof and your claim is approved, your insurer pays for the replacement and you pay your deductible. Not the $8,000 to $18,000. The deductible. Don't sit on it, either: policies have claim windows, and the longer hail damage sits on a roof, the harder it gets to separate from ordinary wear.
Claims live or die on documentation. Hail damage is often invisible from the ground, and adjusters want evidence, not opinions. We're HAAG-certified for residential roof inspection, so the damage gets documented the way insurers expect to see it. Start with our guide to the insurance claim process, and read hail damage explained to see what hail actually does to shingles.
And if a roof inspection shows the damage doesn't justify a claim, we'll tell you that too, and quote a repair instead.
Insured damage from the August 2024 Calgary hailstorm, by industry estimates
Insured damage from the June 13, 2020 hailstorm over northeast Calgary and Airdrie, by industry estimates
Comparing quotes
Three quotes for the same roof can come back thousands of dollars apart, and the spread is usually scope, not greed. Before you compare bottom lines, make sure you're comparing the same job.
Tear-off, underlayment, ice and water shield, flashing, ventilation work, disposal and the exact shingle product. A quote that's one number on a page can't be compared with anything, which is usually the point.
Ours is a 15-year written workmanship warranty, and the full wording is public on our warranty terms page. When a company says lifetime, ask to read the document that word comes from.
A legitimate roofing company hands over its WCB clearance and proof of liability insurance without hesitation. If a ladder goes up before the paperwork comes out, stop the job.
Every major storm brings out-of-province outfits that quote low, work fast and are gone before winter tests the roof. Our storm chasers page shows how to spot them, and our reviews are the kind you can verify.
One more thing on price. The cheapest quote can be the right one, but only when it covers the same scope as the rest. When it doesn't, you're not saving money, you're deferring cost.
Questions
Most asphalt shingle replacements on detached Calgary homes run $8,000 to $18,000. That is a typical market range, not a quote. Size, pitch, material tier and roof complexity decide where your home lands, and the only number that counts is a written quote from someone who has measured your roof.
Across four Calgary jobs we quoted recently the totals ran $10,900 to $19,500 before GST. A 19-square two-storey came in at $10,900 to $13,000, a 23-square bungalow at $12,700 to $15,700, a 22-square two-storey at $12,600 to $15,100, and a 26-square cedar-to-asphalt conversion at $16,700 to $19,500. Each one is a range because the shingle grade you pick moves the number. An average would hide that spread, so we publish the jobs instead.
Calgary asphalt shingle replacements work out to roughly $5.50 to $7.50 per square foot, which is $550 to $750 per square. Roofers price by the square, meaning 100 square feet of roof surface, rather than by the foot. That range comes from four real Calgary jobs we quoted, each between 19 and 26 squares, and the top of it is a cedar-to-asphalt conversion where the old cedar has to come off and be hauled away. Pitch and complexity move the per-square number more than size does. A steep or cut-up roof is slower to work on safely and wastes more material, so it sits higher per square than a simple roof covering the same area. The whole-roof number is still the one worth comparing: most Calgary asphalt replacements run $8,000 to $18,000 before GST.
Size and pitch first, then shingle grade. A Calgary roof is measured in squares, and a steeper slope costs more to work on safely. After that it is how many layers of old shingles have to come off, how cut up the roofline is, since valleys, dormers and skylights all add flashing work, how easy the access is for the truck and the bin, and the condition of the decking underneath, which we inspect and replace only where it needs it. Ice and water shield, synthetic underlayment and metal valleys are standard on every job here, not upsells that appear later.
We pull an EagleView aerial measurement of your roof, which reports every slope, pitch and dimension from imagery, and that measurement goes into a written estimate with the scope and materials itemized. The number is measured rather than guessed over the phone, and there is nothing for you to schedule. Roof, siding and eavestrough quotes all work this way. An on-roof inspection and a hail insurance assessment are separate paid services, from $350, waived in full when we do the work.
Only if an insured peril caused the damage, and in Calgary that usually means hail or wind. If your claim is approved, you pay your deductible and the policy covers the rest. Wear and age are not claims. A proper inspection tells you which situation you are in before you spend anything.
In hail country, often, but run the numbers for your own house. Class 4 shingles cost more upfront, they are built to resist the hail that damages standard shingles, and some insurers offer premium discounts for them. Ask yours whether a discount applies before you decide.
If the damage sits in one area and the rest of the roof has life left, yes, and we will quote the repair. Typical Calgary roof repairs run $300 to $1,500. When granule loss and new leaks show up across whole slopes, more repairs are money thrown at a roof that is finished.
Scope. One quote includes ventilation correction, ice and water shield and a written workmanship warranty. Another leaves them out and looks cheaper on paper. Demand line items on every quote so you are comparing the same job, and be careful with door-knockers after hailstorms.
Free estimate
Tell us about your roof and you'll usually have an answer within one business day. If budget is the sticking point, ask about payment options when you call.
4.9 on Google (76) · 5.0 on HomeStars (156) · 232 Verified Reviews