Decision guide

Roof Repair vs Replacement: How to Decide

Most roofs give clear clues about whether a repair will hold or the whole system is finished. Five questions, a simple score and three Calgary scenarios will help you make the call with confidence.

  • Free On-Site InspectionWe assess your roof in person before quoting — no guesswork.
  • Transparent QuotesItemized written quotes with every line spelled out. No hidden fees, no surprises.
  • Calgary Hail Belt ExpertsClass 4 impact-rated shingles, chinook-tested installations.

Get Your Free Estimate

Tell us what’s going on with your roof and we’ll get back to you.

or call (403) 975-7099

Repair your roof when the problem is local and the roof still has real life left; replace it when the damage is a symptom of the whole system wearing out. On a real Calgary house the answer often sits in a grey zone, so the five questions below walk through the decision in the order a careful roofer would.

Question 1: How old is the roof?

Age is the first filter because it tells you how much life a repair can actually protect. Asphalt shingles in Calgary typically last about 15 to 20 years, shortened by intense sun at altitude, hail and constant freeze-thaw cycles.

A useful way to think about it:

  • Under about 10 years: the roof is young. Almost any localized problem is worth fixing.
  • Roughly 10 to 15 years: middle age. Repairs usually make sense, but look harder at overall shingle condition.
  • 15 years and up: the roof is in its final stretch. A repair can still be right, but every repair should come with a plan for what happens next.

What if you don’t know the roof’s age?

You can often narrow it down. Check your purchase documents or home inspection report, or ask neighbours who had their roofs done around the same time. Flat, uniform three-tab shingles usually point to an older installation than thicker architectural shingles. Either way, condition matters more than the calendar: a 12-year-old roof that has been through several hailstorms can behave like an old one.

Question 2: Is the damage in one place or everywhere?

Local damage is a repair; system-wide wear is a replacement. This is the most important distinction in the whole decision.

Local failures have a clear, single cause. A cracked rubber boot around a plumbing vent, a lifted shingle after a chinook windstorm, a flashing joint that opened up at a chimney or wall, or a small area of hail bruising on one slope. Fix the cause and the roof is dry again.

System-wide wear shows up across many slopes at once:

  • Granule loss that leaves shingles looking smooth or patchy, with granules collecting at the bottom of the roof edge.
  • Curling or cupping where shingle edges lift or centres sink.
  • Brittleness, meaning shingles crack instead of bending when lifted.
  • Many small problems at once rather than one obvious one.

When wear is everywhere, a repair fixes one spot on a roof that is failing in a hundred small ways. Our roof repair in Calgary work starts by separating these two situations, because fixing the wrong one wastes money either way.

Question 3: What’s underneath?

The shingles are only the top layer, and what’s happening below them can overrule everything else. Signs to look for:

  • A soft or spongy deck when someone walks the roof, which suggests water has been soaking the wood sheathing.
  • Repeated leaks, even small ones, that point to underlayment that is no longer doing its job.
  • Attic clues: dark staining on the underside of the sheathing, frost buildup on nail tips in winter, damp or compressed insulation, or a musty smell.
  • Visible sagging between rafters or along the ridge line.

A small soft spot around one leak can be replaced during a repair. Soft decking in several areas, or moisture across the whole attic, usually means the problem is bigger than any patch, and often involves ventilation too.

Question 4: What does it cost over the next five to ten years?

The cheaper choice today is not always the cheaper choice over the life of your home. Compare the full path, not just the next invoice.

On a younger roof, one repair is clearly the better value. On an old roof, watch for the pattern we call repair budget creep:

  1. A leak appears, and a repair fixes it.
  2. The next spring, a different spot leaks, and another repair follows.
  3. Interior damage starts adding up: a stained ceiling, wet insulation, repainting.
  4. Eventually the roof is replaced anyway, and all of those repairs went into a roof that was already at the end of its life.

Each repair felt reasonable. Added together, they add up without adding a single year of life to the roof. A good rule of thumb: if you expect to spend money on the same roof again within a year or two, price out a replacement now so you are comparing real options. Our roof replacement in Calgary page explains what a complete new roof system involves, which helps you compare like with like.

Question 5: Does insurance or timing change the answer?

Yes, both can shift the decision, sometimes decisively. Insurance generally responds to sudden damage such as hail or wind, not to gradual wear, and policies vary.

Roof age often shapes how a covered claim is settled. Under 15 years, an insurer may pay for a full replacement minus the deductible. Between 15 and 25 years, the payout is typically depreciated 50–80%. Over 25 years, it may be actual cash value only, or denied. That means a mid-life roof damaged in a storm can be a genuine replacement opportunity, while an old roof with the same damage may leave most of the bill with you.

Timing matters too. Summer is peak season in Calgary, with backlogs of four to six weeks common. Snow can arrive as early as the third week of September, so if a replacement needs to happen before winter, book by mid-September. If you are past that point with a failing roof, a solid repair to get through winter and a spring replacement can be the smarter sequence.

Score your roof: a quick checklist

Add up the points for every statement that applies. It won’t replace an inspection, but it shows which way your roof leans.

Statement about your roof Points
The asphalt shingles are 15 years old or more 2
The roof’s age is unknown and the shingles look worn 1
Granule loss, curling or brittle shingles appear on more than one slope 3
There have been two or more leaks in different spots in the last two years 3
The deck feels soft in more than one area, or the attic shows widespread moisture 3
Shingles were installed over an older layer 2
Recent hail or wind damage covers most of the roof 2
The problem is one clear detail, such as a vent boot or a flashing joint minus 2
The roof is under about 10 years old minus 2

How to read your score: 0 or less points toward a repair. A score of 1 to 4 is the grey zone, where a repair plus a replacement plan often makes sense. A score of 5 or more strongly suggests it is time to plan a replacement.

Three Calgary scenarios, reasoned through

These are hypothetical examples to show how the questions work together, not real customer stories.

Scenario A: a 9-year-old roof with a leaking plumbing boot

A brown ring appears on an upstairs bathroom ceiling. The roof is nine years old, the shingles still flex and hold granules, and the leak traces to a rubber vent boot split by the sun.

Verdict: repair. The damage is local, the roof is young and the deck around the boot is solid. A targeted roof repair that replaces the boot and any wet underlayment protects years of remaining roof life.

Scenario B: a 22-year-old roof with its second leak this year

A bungalow’s asphalt roof is 22 years old. A kitchen leak was repaired in spring; now a new stain shows over a bedroom on the other side, and the south slope is curling with bare patches.

Verdict: plan a replacement. Age, system-wide wear and a second unrelated leak all point the same way. A temporary fix to keep water out is reasonable, but permanent fixes here are classic repair budget creep. A full roof replacement is the better use of the money.

Scenario C: a mid-life roof after a hailstorm

A 12-year-old roof comes through a summer hailstorm. It looks fine from the ground, but up close there is bruising on several slopes and dented metal vents.

Verdict: get it inspected and talk to your insurer before choosing. If the damage is widespread and covered, the roof’s age may put it in a tier where replacement is realistic. If it is limited to one slope, a repair may be enough. Photograph everything and note the storm date first.

The middle path: repair now, replace on your schedule

A targeted repair that buys a year or two can be a smart move, as long as you are honest about what it is. It makes sense when the roof is old but not yet failing everywhere, the deck is still solid, and you need time to budget, pick a material or wait for a better season.

It is not sensible when leaks are active in several places, the deck is already soft, or you are simply hoping the problem goes away. Treat a bridge repair as the start of a plan: set a rough replacement date and check the attic after heavy rain and chinook melts.

Mistakes homeowners make

The most expensive roofing decisions usually come from one of these:

  • Layering new shingles over old ones. It hides soft decking and old problems, adds weight and usually means a bigger tear-off later.
  • Patching with sealant. A tube of roofing sealant on a failed flashing joint cracks within a few freeze-thaw cycles and can trap water underneath.
  • Waiting through another winter with active leaks. Every melt feeds water into insulation and wood, turning a fixable problem into structural damage.
  • Replacing a roof that only needed flashing. Some dramatic leaks come from a single chimney or wall detail that a careful diagnosis would catch.

Making the call

Look at the pattern rather than any single sign: local damage on a roof with life left calls for a repair, while age, widespread wear and trouble underneath call for a replacement. When you would rather have a second set of eyes, book a free inspection or contact us and we will give you a straight answer either way.

Frequently Asked Questions

Is it worth repairing a 20-year-old roof in Calgary?

Sometimes, but only for a small, clearly defined problem. Asphalt in Calgary usually lasts about 15 to 20 years, so at 20 the question is whether the shingles still flex and hold granules. If one vent boot leaks and the rest is sound, a repair can make sense while you plan ahead. If the shingles are brittle or leaks keep appearing, start planning a replacement.

How many repairs are too many before replacing a roof?

There is no fixed number, but a pattern matters more than a count. Two unrelated leaks in different spots within a year or two usually signals that the roof is wearing out as a system rather than failing at one detail. One repeat problem at the same flashing is different, since that often points to a detail that was never fixed properly and can still be repaired.

Can I replace just one side of my roof?

It is possible on some homes, for example when hail or wind damaged a single slope on an otherwise young roof. The catch is matching, since shingle colours fade and lines get discontinued. On an older roof it rarely makes sense, because the untouched slopes are the same age. Ask your insurer how they handle mismatched slopes if a claim is involved.

Does a new roof make sense if I am selling my house soon?

It depends on the roof's condition. Buyers and home inspectors pay close attention to roof age, and some insurers ask about it, so an obviously worn roof can complicate a sale. If the roof is sound with a minor issue, a clean repair is usually enough. If it is near the end of its life, a replacement or a price adjustment will likely come up in negotiations anyway.

Will my insurance pay to replace my roof instead of repairing it?

Insurance generally responds to sudden damage such as hail or wind, not to age and wear, and policies vary. When damage is covered, roof age often shapes the payout: under 15 years may be paid as a full replacement minus the deductible, 15 to 25 years is typically depreciated 50–80%, and over 25 years may be settled at actual cash value or denied. Always check your own policy.

Not Sure Whether to Repair or Replace?

Book a free roof inspection and get a straight, plain-language answer about what your roof needs now and what it is likely to need next.

Location

Find Rock Roofing in Calgary

Rock Roofing CalgaryCalgary, Alberta(403) 975-7099contact@rockhomepro.com

Areas we serve