Should You Repair or Replace Your Roof?

tan speckled water stain on bedroom ceiling

The stain showed up in March — a fist-sized water ring on the ceiling of your second bedroom, right in the middle of a week when temperatures swung from 18°F to 42°F three times. You dried it, painted over it, told yourself it was nothing. Then it came back in April. Now, a contractor is standing in your driveway telling you that you "might need a whole new roof." All you wanted was to patch it.

This is the question that puts homeowners in a tough spot: repair or replace? The honest answer isn't complicated, but it requires looking at more than just the leak.

The Rule Most Contractors Apply: The 50% Threshold

There is a rough guideline experienced roofers use when a homeowner asks this question: if the repair cost exceeds 50% of what a full replacement would run, replace.

It's not a written rule. But it holds up in practice. A roof doesn't fail in one spot — it ages everywhere at once. When you pay $1,200 to fix a section that's leaking today, the sections on either side are running on the same depleted timeline. The repair buys you 12 months, maybe 24, before something else gives way. Meanwhile, you've spent money that could have gone toward a new system with a 25- to 30-year warranty.

For reference, a standard roof repair — replacing a few shingles, resealing flashing, patching a small section — typically runs $400 to $1,500. A full roof replacement on an 1,800-square-foot home runs $7,000 to $15,000, depending on materials and complexity. That puts the 50% trigger point somewhere around $3,500 to $7,500 in repair costs — a number that rarely comes up for isolated damage on a mid-life roof.

On roofs over 20 years old, the math shifts even at lower repair costs. A $1,500 repair on a roof in its final years often gets followed by another $1,500 repair 18 months later. If the roof is past 20 and failing, get a replacement quote alongside the repair quote before you decide.

Age Matters More Than Most People Realize

Roof age is the single biggest factor that shifts the repair-or-replace math. The damage is just the symptom. Age tells you what the damage actually means.

Asphalt shingles are rated for 25 to 30 years under normal conditions. "Normal" is doing a lot of work in that sentence. In climates where freeze-thaw cycles number 100 or more per winter — temperatures crossing the 32°F mark repeatedly — shingle material ages faster than the warranty assumes. Each cycle forces water that has crept under loosened shingles to expand by roughly 9% as it freezes, then contract again as it thaws. Seal strips lose their grip. Granules work loose. Flashing joints open up millimeter by millimeter. By year 18 or 20, the roof is physically older than its calendar age.

A 10-year-old roof with a problem is almost always a repair candidate. The rest of the system is sound, and fixing one weak point makes sense. A 22-year-old roof with the same problem is a different story. You're not fixing a problem — you're buying a few more seasons while the whole roof races toward its limit. At that age, the next repair is probably 18 months away.

If you don't know how old the roof is, look at the shingles. Heavy granule accumulation in gutters after rain, shingles that have curled at the edges (cupping) or lifted in the middle (clawing), and widespread fading are all signs of a roof in its later years.

What the Damage Is Actually Telling You

Not all damage is the same. Two roofs can have identical-looking leaks from entirely different causes — and entirely different answers.

Damage that points toward repair:

A few shingles blown off in a windstorm, with surrounding shingles still flat and intact, is a repair. A flashing failure at a chimney, skylight, or vent pipe — where the shingles are in good shape but the metal seal has cracked — is a repair. A single localized leak with a clear entry point and no sign of widespread water intrusion in the attic is a repair. Missing or damaged ridge cap shingles at the roof peak are a repair.

Damage that points toward replacement:

Granule loss across large sections is a replacement signal. Run your hand over a shingle and feel smooth asphalt instead of texture — the UV-protection layer is gone. Exposed asphalt degrades at roughly double the rate it does when granule-covered, so a roof showing widespread granule loss has three to five years of functional life left, regardless of age. Multiple leaks from different locations mean the roof is failing at several points simultaneously. Shingles curling, cracking, or peeling back across more than one roof plane, daylight visible through roof boards from inside the attic, or soft spots underfoot when you walk the roof — all of those push hard toward replacement.

Repair vs. Replacement at a Glance

FactorRepair Makes SenseReplacement Makes Sense
Roof ageUnder 15 yearsOver 20 years
Damage scopeIsolated (one to two areas)Widespread (multiple roof planes)
Repair costUnder 50% of the replacement costOver 50% of the replacement cost
Shingle conditionMostly intact, good granule coverageSignificant granule loss, curling
Leak countSingle, traceable sourceMultiple, diffuse sources
Decking conditionSolid, no soft spotsSoft, saturated, or deteriorated
Storm damagePartial or localizedFull-roof impact, insurance claim involved

When the Decking Gets Wet, the Job Gets Bigger Fast

Here is what most people don't see coming: damaged decking.

Beneath the shingles is a layer of oriented strand board (OSB) or plywood — the structural base the shingles nail into. When water gets under shingles and sits there for months or years, the decking absorbs it. OSB swells when wet and doesn't fully recover when it dries. After several wet-dry cycles, it delaminates and softens. At that point, the shingles above it can't be anchored properly — nails pull through the compromised wood rather than holding.

Think of it like tiling over a subfloor that's wet underneath. The tile holds for a year, then starts popping loose because the base never fully dried. Same failure on a roof, just slower and harder to see.

When a contractor finds soft decking during what started as a routine repair, it changes the scope — and often tips a borderline situation firmly toward replacement.

Storm Damage Is a Special Case — Insurance Changes the Math

Hail and wind damage operate by different rules than gradual wear. Understanding those rules determines whether you pay out of pocket or file a claim.

When hail strikes an asphalt shingle, it knocks granules off at the impact point. The strike may not cause an immediate leak. But it accelerates the shingle's aging clock. Exposed asphalt degrades at roughly double the rate it does when granule-covered. A hail event in May that removes 30% of a shingle's granule protection won't produce visible leaks that summer. By the following spring, though, those shingles are brittle and failing — full-roof failure arrives five to eight years sooner than it otherwise would.

And that matters for insurance. A spring hail storm producing widespread granule loss across an entire roof plane can support a full replacement claim, even with no active water inside the house. Insurance adjusters evaluate impact density — how many strikes per square foot — and the functional life remaining in the shingles. Hail events that cross the coverage threshold often result in a full roof replacement paid primarily by the claim, minus your deductible.

Wind damage — blown-off shingles, lifted tab edges, broken seal strips — is typically more straightforward. Localized wind damage affecting a small section is usually a repair. Widespread wind damage that breaks the seal strips across large sections may qualify for more.

The Shingle-Matching Problem Nobody Warns You About

One detail that trips people up on repairs: matching shingles is harder than it sounds.

Shingle color doesn't stay static. The "Weathered Wood" architectural shingle installed on your roof 12 years ago has faded from sun, heat, and freeze-thaw exposure. The same product off the line now won't match — it'll look noticeably darker until it weathers down, which takes two to three years outdoors and never fully catches up. On a rear slope or low-visibility area, it is manageable. On the front of the house, the patch is obvious for years.

Some manufacturers also discontinue specific colors and profiles over time. If your shingle isn't in current production, the contractor has to find the closest substitute — which may not be close enough for front-facing work.

This isn't a reason to replace a structurally sound roof. But if you're already on the fence, the aesthetic mismatch is a real factor worth putting on the table before you decide.

Frequently Asked Questions

How do I know if my roof needs repair or replacement without getting on it?

Start in the attic. Daylight coming through roof boards, soft or discolored wood on the rafters, and active water stains are all indicators of damage that goes deeper than the surface. From outside, check gutters for heavy granule accumulation after a rain — a consistent sign of accelerated shingle wear. A professional roof inspection gives you a written assessment with photographs before you spend anything.

What's the difference between a patch and a full-section repair?

A patch covers a small area — a few shingles or a resealed flashing joint. A full-section repair replaces an entire roof plane or large area, often including decking work. Full-section repairs typically start around $1,000 and can reach $3,000 to $5,000, depending on scope and what's found beneath the surface.

My roof is 20 years old. Does that automatically mean I need to replace it?

Not automatically. A 20-year-old asphalt shingle roof may still have five to eight years of functional life if it was well-installed and hasn't taken significant storm damage. But if damage shows up at year 20, the cost-benefit of continued repairs tilts sharply toward replacement rather than patching a system that's already in its last stretch.

Can a roof repair affect my homeowner's insurance?

Not typically in a negative way for routine repairs. But if you file a storm claim and the adjuster finds pre-existing wear alongside the storm damage, they may adjust the payout based on the roof's depreciated value rather than full replacement cost. Knowing whether your policy covers actual cash value or replacement cost is worth a phone call to your insurer before the adjuster shows up.

How do I know if a contractor is recommending replacement when repair would work?

A contractor who can't point to specific evidence — photographs, a walk-through where they show you the problem areas, a written scope — is a yellow flag. Vague language like "the whole roof is compromised" without showing you why, quotes that arrive without an inspection, or pressure to decide the same day are all worth taking seriously. Getting a second opinion costs nothing and can save thousands.

How long does a repair take versus a full replacement?

A standard repair — replacing a few shingles or resealing flashing — takes a few hours to a half-day. A full replacement on an average-sized home runs one to three days, depending on size, complexity, and whether decking work is involved.

Schedule an estimate — Craftsman Exteriors handles roof repair and roof replacement across Madison, Verona, Fitchburg, Middleton, Sun Prairie, and southern Wisconsin. We inspect first, give you a straight read on what your roof actually needs, and quote both options when the decision is close. Call (608) 975-5747.

Previous
Previous

How Long Do Replacement Windows Last?

Next
Next

How a Homeowner Roof Insurance Claim Works