This is the question I get asked in driveways more than any other: "Joe, do I repair it or replace it?" And homeowners are usually braced for me to say "replace" — because that's the bigger check, and they assume that's what a roofer wants to sell. So let me start with the honest part: a good chunk of the roofs I look at need a repair, not a replacement, and I tell people that.
I'm Joe Dvorak, and after 20 years on Twin Cities roofs, here's the actual framework I use to make the call — the same one you can use before anyone climbs a ladder.
The Short Answer
Repair when the damage is isolated and the roof has real life left. Replace when the problems are widespread, the roof is near the end of its age, or you're throwing repair money at a roof that's going to need replacing within a couple of years anyway. The three questions that decide it: How old is the roof? How widespread is the damage? Is this the first problem, or the latest in a pattern?
The Three Questions That Make the Decision
1. How old is the roof?
This is the biggest single factor. The exact same damage gets a completely different answer depending on age:
- Under 10 years: almost always a repair. The roof has plenty of life, and you want to protect that investment.
- 10–17 years: it depends — this is where the other two questions matter most.
- 18+ years: the math usually tips toward replacement, because you'd be repairing a roof that's going to need replacing soon, and you'd lose that repair money when you do.
2. How widespread is the damage?
One section, one slope, one detail — that's a repair. When I'm seeing the same problem across multiple slopes — curling shingles everywhere, granule loss roof-wide, leaks in more than one place — that's not a damage problem, that's a wear-out problem. You can't repair your way out of a roof that's simply old.
3. Is this the first problem or the latest in a pattern?
A roof's first leak from a clear cause is a repair, full stop. But when you've patched it twice and it keeps finding new ways to leak, the roof is telling you the underlayment and the system have failed. Chasing leaks across an aging roof is the most expensive way to delay a replacement you're going to do anyway.
The "Are You Just Delaying" Test
Here's the gut-check I give people in that 10-to-17-year gray zone: if I do this repair, am I buying you years, or months? A $600 repair that buys a solid 8 more years on a 12-year-old roof is a great deal — do it. A $1,500 repair on a 20-year-old roof that's going to need full replacement in 18 months is money you'll never see again. The question isn't just "can it be repaired?" It's "is repairing it actually saving you money, or just postponing the bill and adding to it?"
When Repair Is Clearly the Right Call
- Storm blew off a section of shingles on an otherwise healthy roof
- A single leak traced to one flashing, vent boot, or popped nail
- Damage confined to one slope on a roof under ~12 years old
- You're not planning to sell, and the roof has years of life left
When Replacement Is Clearly the Right Call
- The roof is 18+ years old and showing real wear
- Curling, cracking, or granule loss across whole slopes
- Leaks that keep coming back in different spots
- A spongy or daylight-visible deck in the attic
- Widespread storm damage (often an insurance claim — we meet your adjuster on the roof and document it; you file the claim and pay your deductible)
Joe's Note
Watch out for the contractor who only ever recommends replacement, and watch out just as hard for the one who'll keep selling you repairs on a roof that's clearly done. Both are reading from a script instead of reading your roof. The right answer changes house to house, and a contractor who can't explain why it's a repair or a replacement — in plain terms, pointing at your actual roof — is one to be careful with.
A Quick Reference
| Situation | Usual call |
|---|---|
| Roof under 10 yrs, isolated damage | Repair |
| Roof 10–17 yrs, one problem, clear cause | Repair (if it buys years, not months) |
| Roof 18+ yrs, any significant issue | Replace |
| Widespread curling / granule loss | Replace |
| Repeat leaks in multiple spots | Replace |
| Spongy or daylight-visible deck | Replace |
Frequently Asked Questions
Is it cheaper to repair or replace a roof?
A repair is almost always cheaper up front — sometimes a few hundred dollars versus thousands for a replacement. The catch is whether the repair lasts. Repairing an old roof can mean spending real money on something you'll replace in a year or two anyway, which ends up costing more overall. On a younger roof, a repair is clearly the better value. (Real ranges here: roof replacement cost in Minnesota.)
When is a roof too old to repair?
There's no exact cutoff, but once an asphalt roof is past about 18–20 years and showing roof-wide wear, repairs stop being worth it. At that point the surrounding shingles are brittle, new patches don't blend or seal well, and you're better off putting that money toward the replacement you'll need soon.
Will my insurance cover a roof repair or replacement?
Insurance typically covers sudden damage from a covered event like hail or wind — not normal wear and age. Whether that means a repair or a replacement depends on the extent of the damage and your policy. We meet your adjuster on the roof and document what we find; you file the claim with your insurer and pay your deductible.
Can you repair just part of a roof?
Yes — partial repairs and even single-slope work are common and completely legitimate when the rest of the roof is sound. The thing to watch is matching: on an older roof, new shingles won't perfectly match the weathered ones, which is a cosmetic consideration on a visible slope.
How do I know if a contractor is being honest about repair vs. replace?
Ask them to show you, on your roof, exactly why they're recommending what they're recommending — and to explain what a repair would and wouldn't fix. An honest contractor will walk you through the age, the extent, and the leak history, and they'll be comfortable recommending a repair when that's the right call. Vague answers and one-size-fits-all "you need a new roof" are the red flags.
How long will a roof repair last?
A quality repair on a structurally sound roof can last many years — essentially the remaining life of the surrounding roof. A repair on an aging or worn-out roof buys far less time, which is exactly why age matters so much in the repair-versus-replace decision.
Not Sure Which One You Need?
I'll come look at your roof and give you the honest call — repair, replace, or "you've got a few good years left." Modern Exterior Systems serves Eden Prairie, Minneapolis, and 90+ Twin Cities communities with free inspections, line-by-line written quotes, and no high-pressure sales. Call 952-206-6339 or request your free estimate online.
Modern Exterior Systems is a women-owned, family-operated roofing and exterior contractor based in Eden Prairie, MN, serving the Twin Cities metro. Owner Joe Dvorak brings 20+ years of hands-on construction experience, CertainTeed ShingleMaster, Malarkey Emerald Pro, and Atlas Pro+ Silver Select certifications, and a LIFETIME workmanship warranty to every residential project. BBB Accredited with an A+ rating.


