When to Repair vs Replace a Roof (The 30% Rule)
The repair-vs-replace decision is the most expensive call most homeowners make about their roof. Get it right and you save $10,000. Get it wrong and you pay $2,500 now, then $15,000 eighteen months later when the patched roof fails anyway.
Here is the framework used in the industry and how to apply it to your house.
Factor 1: Age of the roof
Roof age alone is the strongest predictor of remaining life. Standard asphalt roof age thresholds:
Roof ageDefault decision Under 10 yearsRepair almost always. Failure at this age is usually a defect or install issue covered by warranty. 10 to 15 yearsRepair usually. Evaluate damage extent. 15 to 20 yearsDepends on damage extent. Run the cost-benefit. 20 to 25 yearsReplace usually. Even a good patch buys only 3 to 5 years. 25+ yearsReplace. Patching a roof this old is throwing money at wood that needs to be pulled off anyway.If you do not know your roof's age, check your closing documents, ask a neighbor, or pull the permit history from your county.
Factor 2: Damage percentage (the 30% rule)
Industry rule of thumb: if more than 30% of the roof surface is damaged, replace it.
Why 30%? Because above that threshold, the patch cost plus the remaining-life value of the unpatched sections usually exceeds the cost of full replacement. Below 30%, repair is the better economic call.
Examples:
- One slope of a 4-slope roof fully damaged (25% of roof): repair territory
- Two full slopes damaged (50%): replace
- Scattered shingles missing across all slopes totaling 30 to 40% of area: replace
- One skylight flashing leak with 3 damaged shingles: repair
Have your contractor assess percentage damaged during the estimate. A good contractor will tell you honestly.
Factor 3: Nature of the damage
Not all damage is created equal.
Localized damage (repair candidate)
- One missing shingle from wind
- Single pipe boot cracked
- One area of flashing leak
- Damage from a fallen branch in one area
Systemic damage (replace candidate)
- Granule loss across all slopes
- Curling shingles across all slopes
- Multiple leak points
- Hail damage across all slopes
- Deck damage or sagging
Systemic damage means the roof is failing as a system, not at a point. You cannot patch systemic failure.
Factor 4: Cost-benefit math
Run these numbers before you decide.
The repair case
- Cost of repair: $500 to $3,000 for most single-issue fixes
- Remaining useful life of roof: subtract age from 25 years for asphalt
- Cost per remaining year: repair cost + (portion of future replacement)
The replace case
- Cost of full replacement: $10,000 to $20,000 typical (see how much does a new roof cost)
- New useful life: 25 to 30 years
- Cost per year: replacement cost / 25
Worked example: 17-year-old roof with 20% storm damage
Repair cost: $2,500. Remaining useful life after repair: maybe 5 to 8 years. Cost per year of remaining life: $2,500 / 7 = $357/yr.
Replacement cost: $14,000. Useful life: 28 years. Cost per year: $14,000 / 28 = $500/yr.
Repair wins on pure annual cost. But you spend $2,500 now AND you still face a $14,000 replacement in 7 years. Total 7-year cost: $16,500 for repair path vs $14,000 for replacement.
Replacement wins when you run the full math.
Worked example: 8-year-old roof with 15% storm damage
Repair cost: $2,500. Remaining life: 17 years. Cost per year: $147/yr.
Replacement cost: $14,000. Life: 28 years. Cost per year: $500/yr.
Repair wins. You are 17 years away from needing a replacement anyway. Patching is the right answer here.
Factor 5: Insurance involvement
If the damage is insurance-covered (storm, hail, wind, fire), the math changes dramatically.
With insurance:
- Your cost = deductible only ($1,000 to $5,000 typical)
- Insurance covers repair OR replace per policy terms
- Most policies will pay for full replacement if damage exceeds the repair threshold
A 12-year-old roof with 25% hail damage might be a "repair" under cost-benefit, but under an RCV insurance policy it is usually a full replacement at the cost of your deductible. Take the replacement.
See our full homeowner guide to roof insurance claims for the process.
Factor 6: Home sale timing
If you plan to sell within 2 years:
- A new roof adds roughly 60% to 70% of its cost to the sale price
- A visibly worn roof can reduce offers by more than the roof cost
- Patched roofs during inspection often become negotiation chips that cost you
Rule of thumb: if your roof is past 18 years old and you are selling, replace before listing. You will get most of the cost back in the sale price and avoid contract concessions.
Factor 7: Matching challenges
If you decide to repair:
- Your old shingles are sun-faded. New shingles will not match exactly.
- If the exact shingle line is discontinued, you are paying for a partial match at best.
- Visible mismatches can bother the homeowner and hurt resale.
Most contractors keep a small stash of common shingles for small repairs. Ask during the estimate.
The decision matrix
AgeDamageInsurance?Decision Under 10AnyAnyRepair 10 to 15Under 30%AnyRepair 10 to 15Over 30%YesReplace 10 to 15Over 30%NoReplace (cost-benefit) 15 to 20Under 20%AnyRepair 15 to 2020 to 30%YesReplace 15 to 20Over 30%AnyReplace Over 20AnyAnyReplaceRepair options that actually work
When you go the repair route, the common scopes are:
- Spot shingle replacement: 3 to 20 shingles, $150 to $500. Good for isolated missing or damaged shingles.
- Pipe boot replacement: $200 to $500. Addresses the #1 residential leak cause.
- Flashing repair: $300 to $1,500. Addresses leaks at chimneys, walls, skylights.
- Section replacement: $1,500 to $4,000. Replaces one full slope.
- Ridge vent repair: $300 to $800. Fixes ventilation and weather sealing.
Full section replacements (one slope) rarely make sense economically unless the rest of the roof is under 10 years old.
Replacement options that add value
When you go the replace route, consider:
- Impact-resistant shingles (Class 4): $100 to $200 extra per square, often triggers 15% to 30% insurance discount
- Architectural shingles instead of 3-tab: $50 to $150 extra per square, better warranty
- Enhanced manufacturer warranty: $300 to $1,500 extra, covers labor for 20 to 50 years
- Full ridge vent upgrade: $200 to $600 extra, pays back in attic efficiency
See signs you need a new roof for the earlier decision framework.
FAQ
Q: Can I do a layover (shingle over the old roof) instead of tear-off?
A: Most codes limit you to 2 total layers. Most manufacturer warranties require full tear-off. Most contractors will not warranty a layover. It rarely saves enough to be worth the downsides.
Q: What if my HOA or insurer has strict shingle matching rules?
A: Some HOAs require uniform appearance, which can push you toward replacement sooner. Check CC&Rs before planning a repair.
Q: How much of the repair cost gets credited if I replace later?
A: None in most cases. Repair is a sunk cost. Factor that into the decision.
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial