Roof repair vs replacement: how to know which one you need

Repair makes sense when the damage is isolated and the roof has useful life left. Replacement makes sense when the roof is old, failing in multiple places, or when the cost of the repair starts approaching what a new roof would cost. The decision usually comes down to two things: age and scope. This page walks through both, with specific scenarios so you can figure out which side of that line you're on.

Reviewed by a licensed roofing contractor. Last updated: .

The 30% rule

If a repair costs more than 30% of what a full replacement would cost, replacement is almost always the better financial decision. It's not a hard law, but it's a reliable starting point that most experienced contractors use when advising homeowners.

Here's how it works in practice. Say a full replacement on your home would run $13,000. That means any repair quote over $3,900 is in replacement territory. You'd be spending a significant chunk of the replacement cost to fix one problem, while the rest of the roof continues to age. The next problem arrives in 12 months, and you're back to the same conversation.

The rule shifts if your roof is young. A 10-year-old architectural shingle roof with a legitimate 15 years of life remaining changes the math considerably. A $3,500 repair on a roof that won't need replacing until 2040 is a reasonable investment. Age is the other half of the equation, which is why the two factors almost always need to be considered together.

When repair is the right call

The damage is isolated to one area. A single leak from failed flashing around a chimney, a handful of shingles blown off in a storm, a small section of lifted ridge cap: these are discrete problems with discrete fixes. If the rest of the roof is in solid condition, there's no reason to replace what isn't broken.

Your roof is under 15 years old. An asphalt shingle roof installed in the last decade or so has plenty of functional life ahead. Unless a contractor finds something structurally wrong during the repair, patching the damage and getting more years out of the roof is the right economic call.

You're planning to sell within the next couple of years. A full replacement rarely delivers full return on investment at resale. If the roof is functional and passes inspection, a targeted repair to address any obvious issues is usually enough to avoid buyer objections without spending $12,000 to add $8,000 of value.

Insurance is covering a specific area of storm damage. When an insurer approves a claim for hail or wind damage to a particular section, they're paying to restore that area to its pre-damage condition. Take the repair money and the repair, provided the rest of the roof has reasonable life left.

When replacement is the right call

Your asphalt roof is 20 years old or more. At that age, the material has used most of its designed lifespan regardless of how it looks from the ground. Shingles that appear intact can still have lost most of their protective granules and be near the point of failure. A repair fixes the visible problem but doesn't reset the clock on everything else up there.

You have multiple separate problem areas. One leak in one spot is a repair. Leaks in different sections, or damage spread across several areas of the roof, signal that the whole system is failing, not just one part. Patching individual spots while the rest continues to deteriorate is a cycle that ends in replacement anyway, just with several thousand dollars of repair costs spent first.

Shingles are curling, cracking, or shedding granules broadly. These aren't isolated damage signs, they're symptoms of a roof reaching end of life across its entire surface. No repair addresses that. You're looking at a timeline for replacement, and the question is whether to do it now or in 18 months after the next bad storm.

A contractor finds rotted decking in multiple areas. Decking damage that's widespread means water has been getting in long enough and broadly enough to compromise the structure under the shingles. At that point, a repair is a bandage over a structural problem, and replacement with proper decking work is the only real fix.

You've repaired the same area more than once in the past few years. A repair that holds is a repair worth making. A repair that comes back, or that's followed by a new problem nearby, is a roof telling you it's done.

Age and condition: the four scenarios

Most situations fall into one of these four combinations. Find yours and use it as a starting point, then apply the 30% rule to any specific quote you're holding.

Minor or isolated damage
Significant or widespread damage
Young roof (under 15 years)
Old roof (15+ years)

Repair

Isolated damage on a young roof is exactly what repair is for. Fix the problem, get the remaining years out of the roof.

Repair, with a full inspection

Significant damage on a young roof warrants a proper assessment to confirm it's isolated. If the rest checks out, repair is still the right call.

Get it assessed

Visible damage may be minor, but age means the rest of the roof deserves a close look. Don't repair without knowing what else is up there.

Replace

An old roof with widespread damage has done its job. Repair costs here are money spent on borrowed time.

Already know which way you're leaning?

Connect with vetted local contractors for free quotes on either path. No obligation, and they can give you an honest second opinion when they come out.

I think I need a replacement

Get a full replacement estimate and compare quotes from up to 3 local contractors.

Get a replacement estimate →

I think I just need a repair

Get a repair estimate and have a contractor assess what the job actually involves.

Get a repair estimate →

What a repair actually fixes

A repair addresses the specific problem a contractor can identify and reach. A leak from failed step flashing gets new flashing. A section of missing shingles gets new shingles. The work is real and the fix is real, but it has a defined scope.

What it doesn't do is address the age or general condition of the rest of the roof. If the underlying reason for recurring problems is a roof that's past its useful life, the repair fixes today's leak while the next one develops somewhere else. This isn't a knock on repair as a solution: it's just worth understanding what you're buying. A repair on a healthy roof buys years. A repair on an exhausted roof buys months.

One practical note: replacement shingles rarely match existing weathered ones exactly. Manufacturers change colours and textures over time, and new shingles look noticeably different from shingles that have been on a roof for 15 years. On a young roof in a discreet location this barely matters. On a prominent section of an older roof it can be visible from the street. Worth asking your contractor about before work starts.

How to evaluate a contractor's recommendation

Most contractors will tell you what they'd genuinely do if it were their own house. Replacement is a bigger job and a bigger invoice, but that doesn't mean every replacement recommendation is self-serving. The honest ones will explain their reasoning in specific terms: this section of decking is soft, the granule loss is too widespread to patch around, the flashing on this roof has been resealed three times already.

A repair recommendation is worth scrutinising too. If a contractor is quoting a repair on a 22-year-old roof without mentioning its age or suggesting you get the full surface assessed, they may be giving you what you asked for rather than what you need. The repair will hold for a season and you'll be back.

The most reliable way to get an honest picture is to get two opinions before committing to either path. One contractor recommending replacement and one recommending repair on the same roof is less common than you'd think: usually there's a clear right answer once someone gets up there. When they agree, you can move forward with confidence. When they don't, the disagreement itself is useful information worth pressing both of them on. For more on this, see our guide to how many roofing quotes to get.

What repair vs replacement costs over time

The sticker price on a repair is almost always lower than a replacement. But the sticker price is the wrong number to compare if the roof is near end of life.

Consider a 21-year-old asphalt roof with a leak. A repair runs $1,400. That seems straightforward compared to a $13,000 replacement. But if that roof needs another repair in 18 months at $1,200, and then fails broadly enough to require full replacement two years after that, you've spent $15,600 over three years and the last $2,600 of it bought you nothing. The replacement at year one would have cost $13,000, come with a manufacturer warranty, and been done.

This isn't always the case. A $1,400 repair on a 12-year-old roof is a different calculation entirely: you're extending the life of something that has real years left. The question to ask isn't just "what does the repair cost?" but "what does the repair cost relative to how much life is left in this roof?" On a young roof, repair wins. On an old one, the total cost of ownership almost always favours replacement. For a current sense of what replacement costs in your area, see our 2026 roof replacement cost guide.

Questions about repair vs replacement

Yes, but with a caveat. A contractor can patch a specific section, replace missing or damaged shingles, or reseal flashing around a penetration. The issue is matching: new shingles rarely match the colour and texture of weathered ones exactly. On a young roof that's otherwise in good shape, a partial repair is a perfectly reasonable fix. On an older roof, a patch in one area often just shifts where the next problem shows up.
It adds more value in practical terms than it does to the sale price. A new roof removes a major buyer objection and can help a home sell faster, but the return on investment at resale is typically 60–70 cents on the dollar. Where it genuinely pays off is in preventing a buyer from negotiating down or walking away after inspection. If your roof is at end of life and you're planning to sell, replacing it before listing is usually worth it.
It depends on what was repaired and the condition of the surrounding roof. A properly done flashing repair or a few replaced shingles on an otherwise healthy roof can last as long as the roof itself. A patch on a 20-year-old roof with widespread granule loss might hold for one or two seasons before the next problem appears nearby. The repair fixes what it fixes; it doesn't address the age of the rest of the roof.
Insurance covers sudden damage from covered events like hail, wind, or fallen trees. Whether they pay for repair or full replacement depends on the extent of the damage and your policy. If the damage is widespread enough to affect the roof's overall integrity, a replacement may be approved. If it's isolated to one area, they'll typically pay for repair. The age of your roof matters too: older roofs may only receive actual cash value, meaning depreciation is factored in and you cover the gap. For more on navigating a claim, see our guide to roofing insurance claims.

Not sure yet? Get a free assessment from a local contractor.

A contractor who sees your roof in person can tell you in 20 minutes what no online guide can. Connect with up to 3 vetted local contractors for free, no-obligation quotes.

Get free quotes near you →