Skip to content
EZ Roof Repair official logo
EZ Roof Repair crew installing IKO Dynasty asphalt shingles on a Calgary home

Roof Replacement & Repair Cost Guide · Reviewed June 2026

How Much Does a Roof Replacement or Repair Cost in Calgary?

Straight pricing from Sokol Preka, the owner who'll actually be on your roof. No sales runaround.

Sokol Preka

Hi, I'm Sokol Preka, owner and operator of EZ Roof Repair. I take a lot of pride in the work my crew and I do, and I think you deserve to know roughly what you're getting into before I ever climb a ladder. So instead of the usual "it depends, call us" runaround, I built this guide from my own numbers.

Every price range on this page comes from a sample of 450 approved estimates I've issued across Greater Calgary, adjusted to current 2025–2026 labour and material rates. These reflect documented jobs I've actually quoted and completed, not manufacturer list prices or competitor averages. I've rounded them into honest ballparks so you can budget with confidence.

All prices shown are before GST (5%).

Quick answer

Most roof repairs

$2,000 – $7,500

Depending on what's causing the problem and how much of the roof is involved.

Full roof replacement

$9,000 – $25,000

On a typical Calgary home, depending on size, slope, material and whether it's a shingle or flat roof.

Those are starting points, not a quote. Every roof is different, so the only way I can give you a real number is to come look at yours, for free.

My promise: your quote is your invoice. Whatever number I write down after inspecting your roof is the number you pay. No "surprise" line items once my crew starts.

Roofing cost in Calgary at a glance

These are the roofing jobs I quote most often in Calgary, with the typical range for each. Most residential repairs wrap in 1–2 days; a full re-roof is usually 1–3 days depending on size and weather.

Roofing service Typical cost
Roof leak diagnosis & minor repair $2,000 – $3,700
Roof vent replacement $2,500 – $3,000
Rake-edge / drip-edge repair $2,000 – $2,500
Chimney re-flashing (roof-to-wall) $2,500 – $3,200
Chimney crown & masonry repair $4,500 – $5,000
Tile roof repair $3,000 – $4,500
Skylight repair / replacement $4,500 – $5,500
Valley / dead-valley repair $5,000 – $7,500
Plywood / roof-deck replacement from $5,000 + ~$2.75/sq ft of rot
Asphalt shingle roof replacement $9,000 – $20,000
Class 4 hail-resistant upgrade add $4,000 – $4,500
Flat roof replacement (residential) $5,000 – $25,000
EPDM / modular low-slope roof $18,000 – $22,000
Commercial flat roofing from $1,200 per square (100 sq ft)

Rounded ballparks from a sample of 450 approved EZ Roof Repair estimates. Prices before GST. Your final price depends on your roof, so book a free estimate for an exact figure.

What drives the price

Two roofs of the same size can land at very different prices. From everything I've quoted, these are the variables that move a number up or down the most:

1

Size & slope

The biggest driver. I price largely by area (by the "square" = 100 sq ft). A steep, hard-to-walk roof costs more to work on safely than a low, simple one.

2

Material & brand

Standard asphalt (IKO, Owens Corning) is the value tier. Class 4 hail-resistant shingles, premium brands like Malarkey, torch-on flat membranes and EPDM each sit higher.

3

Tear-off & layers

Removing and hauling away old shingles, vents and flashings takes labour and dump fees. More existing layers = more removal cost.

4

Hidden wood rot

You can't see rotten plywood until the old roof is off. I price deck repairs separately at about $2.75/sq ft, so you only pay for the rot I actually find.

5

Access & complexity

Multiple valleys, chimneys, skylights, dormers and tight access all add labour.

6

Season

I can roof through most of the Calgary year, but deep-winter work, snow load and frozen tear-off can add time. Spring and fall book up fast after hail season.

Roof replacement cost by home type

Roof size and pitch scale with the style of home, so your home type is a quick way to ballpark a full shingle re-roof before the on-site measure. (For the wider Calgary market picture, see our roofing cost trends.)

Home type Typical scope Cost
Bungalow / single-storey Larger footprint, lower pitch, easy access $9,000 – $15,000
Two-storey Smaller footprint, steeper & taller, so more setup $12,000 – $20,000
Bi-level / split Mixed pitches and roof planes $10,000 – $17,000
Townhouse / duplex Shared walls reduce roof area $7,000 – $12,000
Acreage / large custom Big roof area, multiple valleys & features $18,000 – $35,000+
Modular / mobile home Low-slope, often EPDM membrane $18,000 – $22,000

Ranges assume standard architectural asphalt shingles. Flat sections, Class 4 upgrades and extensive deck repair are quoted on top.

Interactive

Ballpark your re-roof in 10 seconds

Your ballpark range

$0 – $0

Pick a home type to see a typical range.

Ballpark only, before GST, based on 450 approved EZ Roof Repair estimates. Your firm number comes from a free on-site estimate.

Get My Real Number, Free

Asphalt shingle roof replacement

$9,000 – $20,000

This is the most common full re-roof I do in Calgary. A complete shingle replacement isn't just new shingles; it's a whole system (here's what asphalt shingles actually are and why they're the Calgary default). Here's what's included in a typical EZ re-roof:

  • Tear off and haul away the old layer (shingles, vents, flashings) via dump truck
  • Replace any rotten plywood (a set amount is built in; extra is ~$2.75/sq ft)
  • New synthetic underlay across the deck
  • Ice-and-water membrane protection at the eaves
  • New painted metal drip-edge and valley flashings
  • Starter strip and hip-and-ridge cap shingles
  • New roof vents and plumbing boots
  • Quality architectural shingles
  • Caulking, full cleanup and magnet sweep for nails
Asphalt shingle installation in progress on a residential property

Shingle brand & tier: where your money goes

Value / standard (most popular here)

IKO Dynasty and Owens Corning Duration are the workhorses on Calgary homes: strong Class 3 architectural shingles at a fair price. This is what most of my replacement quotes are built on.

Premium upgrade

Malarkey sits at the top end. They're a polymer-modified ("rubberized") shingle made with upcycled rubber and plastic, with better impact and cold-weather flexibility, and they cost more than IKO or OC for the materials. If you want the most durable asphalt option and don't mind paying for it, this is the step up I'd point you to.

Where you land in the range depends mostly on the size and complexity of your roof, the shingle tier you choose, and how much hidden deck repair turns up once we're up there.

Roofer inspecting shingles for moisture and leak damage

Asphalt shingle repair

$2,000 – $3,700

Not every roof needs replacing. If your shingles are generally in good shape but you've got a localized problem (wind-lifted or missing shingles, a leak near a vent or wall, granule loss in one area), a targeted repair is far cheaper than a re-roof.

A typical shingle repair means finding the actual source of the problem, removing and replacing the damaged shingles and any failed flashing, sealing exposed nails, and colour-matching as closely as I can to your existing roof. Smaller single-area patches sit at the bottom of the range; wind-damage repairs across multiple sections or harder-to-reach spots sit higher.

One honest note: if your shingles are near the end of their life, I'll tell you when repeated patching is throwing good money after bad versus replacing once.

Class 4 hail-resistant shingles

add $4,000 – $4,500

Grey Class 4 hail-resistant roof on a Calgary home

Calgary sits in one of the worst hail corridors in Canada, so this is a real conversation on almost every re-roof (see our full hail-resistant roofing options). Class 4 is the top impact rating a shingle can earn (UL 2218), and it stands up to hail far better than standard Class 3 shingles.

Options I install:

  • IKO Nordic and Owens Corning Duration Flex: Class 4 versions of the popular standard lines, with SBS-modified ("rubberized") asphalt for impact resistance.
  • Malarkey: many of their shingles are Class 4 rated as standard thanks to their polymer-modified design, which is part of why they sit at the premium end.

Why the upgrade often pays for itself in Calgary:

%

Insurance discounts

Many insurers offer a premium discount for impact-rated roofing. Always email your adjuster before deciding, so you have the discount confirmed in writing.

15× tougher

Proven payback, per City of Calgary data

In a city with this many severe hailstorms, Class 4 shingles have been found to make financial sense: they reduce the chance of damage by 15 times compared to standard asphalt shingles, pay for themselves in about 5 years on average, and eventually save $3 for every $1 in added cost.

How the shingle tiers compare, installed (City of Calgary figures):

Laminated architectural shingles

+25% vs standard asphalt

A type of asphalt shingle built with a heavier base and multiple layers of a more refined type of asphalt. Laminated architectural shingles have the strength of multiple standard asphalt (3-tab) shingles and can withstand stronger winds and more intense weather conditions.

Class 4 impact-resistant shingles

+45% vs standard asphalt

Class 4 (impact-resistant) shingles look like standard asphalt shingles, but have material that makes them more resistant to tears, splits and water damage caused by hail.

With the insurance discount working for you year after year and damage 15 times less likely, the real out-of-pocket cost of going Class 4 is usually much smaller than the sticker upgrade.

Flat roof replacement & repair

$5,000 – $25,000

Flat and low-slope roofs use a completely different system from shingles, and the material choice drives the price. Here's how the tiers stack up in Calgary:

Torch-on SBS (2-ply modified bitumen): the standard

A typical residential flat-roof replacement strips the old tar-and-gravel or membrane, installs a vapour barrier and protection board, then a two-ply torch-on system: a base sheet and a granulated cap sheet, plus new flashings, plumbing sleeves and goose-neck vents.

  • IKO Torchflex (TP-180 base + TP-250 cap) is my go-to standard system: proven, well-priced and built for Canadian weather.
  • Soprema is the premium step up. It's a top-tier SBS membrane often spec'd on high-end residential and commercial jobs, with reflective and granular finish options, and it carries a higher material cost than IKO. If you want the highest-end torch-on membrane, Soprema is the one I'd quote.

EPDM rubber membrane: single-ply, great for low-slope and modular

EPDM is a single sheet of rubber membrane, often laid over a roof board like DensDeck. It's durable, flexible in the cold, and a strong choice for modular homes and certain low-slope buildings (around $18,000 – $22,000 depending on footprint and deck condition). Quality EPDM brands I'd specify include Carlisle (Sure-Seal), Elevate (formerly Firestone, RubberGard), Versico and GenFlex, all well-proven single-ply systems.

SBS torch-on flat roofing installation in progress in Calgary EPDM flat roofing installation in progress on a residential property

Small flat sections & repairs. A small flat section at the back of a house can start around $2,800. Patch repairs to an existing flat roof are quoted by the area and condition.

Commercial flat roofing: from $1,200 per square. Commercial flat roofs are priced by the square (100 sq ft) rather than as a lump sum, because sizes vary so much. A straightforward commercial flat roof might start around $1,200 per square, while larger or more complex jobs (added rigid insulation for better R-value, new drains and scuppers, drip flashing around rooftop units, deck repairs) scale up from there into six figures on big buildings. For commercial work I structure payment around milestones and can hold a retainer until you're satisfied.

collage of 4 photos of commercial skylight on flat roof

Skylight repair & replacement

$4,500 – $5,500

Skylights are one of the most common leak points I'm called out for. The fix is rarely just the window; it's the waterproofing detail around it. A typical skylight job means removing the old unit and the flashing around it, installing fresh ice-and-water membrane up the skylight curb, fitting the new skylight, and re-shingling to tie everything back into the roof. Done right, that detail is what keeps it dry for the long haul. (For dedicated skylight work, I also have a skylight repair page.)

Chimney, valley, vents & deck repairs

Chimney re-flashing (roof-to-wall)

$2,500 – $3,200

The fix for most chimney leaks: remove the old flashing and a strip of stucco/shingles where the roof meets the chimney, apply peel-and-stick waterproofing, and install new step-flashings and shingles.

Chimney crown & masonry repair

$4,500 – $5,000

When the masonry itself (the crown or brickwork) is cracked or deteriorating, that's repaired separately. On bigger jobs I'll quote flashing and masonry together.

Valley / dead-valley repair

$5,000 – $7,500

Valleys channel a lot of water and fail more than most areas. Work ranges from rebuilding a problem "dead valley" and diverting water off a wall, up to replacing long valley runs across multiple sections with new membrane and shingles. Cost scales with the feet of valley involved.

Roof vent replacement

$2,500 – $3,000

Swapping old or leaking goose-neck and plumbing vents (bathroom, kitchen, dryer), re-doing the deck connections, and re-shingling around them.

Rake-edge / drip-edge repair

$2,000 – $2,500

Repairing or replacing the edge metal that protects your roof perimeter and keeps wind-driven water out.

Plywood / roof-deck replacement

from $5,000

When the wood under your shingles is rotten, it gets replaced before the new roof goes on, charged transparently at about $2.75 per square foot of plywood that needs swapping.

Repair or replace?

The honest rule of thumb I give every homeowner:

Repair

If your roof has plenty of life left and the problem is localized, repair: it's a fraction of the cost.

Replace

If your roof is near the end of its service life and you're patching the same kinds of failures repeatedly, replacing once is usually the better value than paying for repair after repair.

I'd rather tell you straight which one your roof actually needs than sell you the bigger job. That's how I've built my reputation in Calgary.

Hail damage & insurance in Calgary

Calgary sees some of the worst hail in Canada, and a lot of my work ties into insurance claims. A few things worth knowing:

After a hailstorm I provide a documented inspection report with photos of impact damage, granule loss and dented flashing that you can hand straight to your adjuster. If hail damage is covered, your out-of-pocket cost may be just your deductible rather than the full roof price.

Choosing Class 4 hail-resistant shingles can also qualify you for a premium discount with many insurers, so always email your adjuster before deciding. I don't inflate scopes to chase insurance dollars; I document what's actually damaged and quote it straight.

How my pricing works

Quote = invoice

What I quote after inspecting your roof is what you pay. No mid-job surprises.

No subcontractors

Every job is done by my own journeymen roofers, so quality and accountability stay in-house, and I'm personally on site.

Free on-site estimates

I come look at your actual roof, usually the same week and often same-day for active leaks, and give you a real number, not a phone guess.

My re-roofing labour warranty covers any workmanship defect that causes a leak. Materials are covered separately by the manufacturer warranty, which I file for you.

Licensed, insured, certified

EZ Roof Repair Inc. is incorporated in Alberta, licensed by the City of Calgary, carries $2,000,000 in commercial general liability insurance, and holds an active WCB-Alberta account.

Roof cost FAQ

Where do these prices come from? +

They're rounded ranges based on a sample of 450 approved estimates I've written for real Calgary roofs between 2024 and 2026, not generic national averages.

Is a roof repair always cheaper than a replacement? +

In the short term, yes. But if your roof is near the end of its life and needs repeated repairs, replacing it once is often the better value. I'll tell you honestly which makes more sense.

Why can't you give me an exact price over the phone? +

Because I can't see hidden wood rot, the number of existing layers, or the true condition of your flashings until I'm on the roof. I can ballpark by phone; the free on-site estimate is where you get a firm, guaranteed number.

Which shingle brand should I choose? +

For most Calgary homes, IKO Dynasty or Owens Corning Duration give you the best value. If you want a premium, more impact-resistant option, Malarkey is the step up: it costs more, but it's one of the toughest asphalt shingles made.

What's the best flat roof material? +

For most homes, a 2-ply IKO Torchflex SBS system is the reliable standard. Soprema is the premium membrane if you want top-end. For modular and low-slope buildings, EPDM (Carlisle, Elevate, Versico, GenFlex) is often the better fit.

Do you charge for estimates or leak inspections? +

No. On-site estimates and leak inspections are free across Greater Calgary.

What areas do you serve? +

All of Greater Calgary and surrounding communities: Airdrie, Cochrane, Okotoks, Chestermere, Strathmore and the rural areas around the city.

Get a real number for your roof, free

Ballpark ranges are a starting point. Your roof deserves a real one, and I'll give it to you myself.

24/7 emergency roofing service across Calgary.

Sokol Preka, Owner & Operator, EZ Roof Repair Inc.

Prices on this page are rounded ballpark ranges based on a sample of 450 approved EZ Roof Repair estimates (2024–2026), shown before GST, and are for general budgeting only. They are not a quote or an offer. Your actual price is confirmed in a free written on-site estimate. Shingle and membrane brand names are referenced for material-tier context; brand pricing varies.

Ready for a real number?

Free on-site estimates across Greater Calgary, usually the same week, often same-day for active leaks.