HomeLearnRoof Repair vs Replacement

Roof Repair vs Replacement — How to Decide

Updated June 2026 · 8 min read

The repair vs replace decision is the most financially significant choice a homeowner makes about their roof. Repair too conservatively on an old roof and you spend $3,000 chasing leaks that demand a $12,000 replacement anyway. Replace too aggressively on a young roof and you spend $12,000 unnecessarily. Here's how contractors think through this decision — and how you should too.

The 30% Rule

If the cost of repair exceeds 30% of the cost of replacement, replacement is almost always better value. You get a new roof warranty, restored lifespan, and eliminate the ongoing cost of chasing an aging system — for only 70% more than the repair would cost.

Repair vs Replace Decision Matrix

FactorRepairReplace
Roof age vs rated lifespanMore than 10 years of rated life remainingWithin 5 years of rated lifespan
Extent of damageIsolated — 1 to 2 locationsMultiple areas, widespread failure
Repair cost vs replacementUnder 20% of replacement costOver 30% of replacement cost
Insulation conditionDry — confirmed by inspectionSaturated or damaged
Decking conditionSolid — no soft spots or rotRotted sections, sagging, soft spots
Leak historyFirst leak or isolated incidentRecurring leaks in multiple areas
Future ownership plansPlanning to sell within 3 yearsPlanning to stay 10+ years
Insurance situationSmall isolated storm damageInsurance covers full replacement after storm

Cost Comparison: 10-Year Scenarios

Scenario A: Repair a 10-year-old roof

Year 1 repair$600
Year 3 repair$800
Year 7 repair$1,200
Year 10 replacement$13,000
10-year total$15,600

Scenario B: Replace a 10-year-old roof now

Year 1 replacement$13,000
Annual maintenance$100/yr
Repairs over 10 years~$0
Remaining life at Year 1020+ years
10-year total$14,000

Replacement often costs only slightly more in 10-year terms — while eliminating years of stress and uncertainty.

When Repair Is Clearly the Right Call

When Replacement Is Clearly the Right Call

Frequently Asked Questions

At what age should I replace my roof instead of repairing it?

For asphalt shingles, consider replacement when the roof is within 5 years of its rated lifespan — typically age 20 for 3-tab shingles, age 25 for architectural shingles. Repairing an aging roof delays the inevitable while adding costs. If repair costs exceed 30% of replacement cost, replacement is almost always better value.

Is it worth repairing a 15-year-old roof?

It depends on the type and extent of damage. For a 15-year-old architectural shingle roof with a single isolated leak (shingles still in good condition overall), repair makes sense — you have 10–15 years of life remaining. If the roof has widespread granule loss, multiple leaks, or the repair cost is over $2,000, start planning for replacement within 2–3 years.

Can I repair a roof instead of replacing it to sell my home?

If the roof is in reasonable condition with minor issues, targeted repairs before listing can pass inspection and avoid price negotiations. However, a buyer's inspector will flag an aging roof regardless of recent repairs. If the roof is over 20 years old or near end of life, buyers may request a credit or full replacement as a condition of sale — in which case replacement before listing often recovers more value than a post-inspection concession.

How much does roof replacement cost vs repair?

Roof repairs range from $150 for a single shingle to $1,500+ for section repairs. Full replacement costs $8,000–$15,000 for asphalt shingles on a typical home, $20,000–$40,000 for metal, and $15,000–$45,000 for tile. The 30% rule: if annual repair costs exceed 30% of what replacement would cost, replacement is better value long-term.

Not Sure Whether to Repair or Replace?

A free professional inspection gives you a written recommendation with cost options for both paths.

Get your free quote

Step 1 of 2
✔ No spam — your info stays private✔ Licensed contractors only✔ 100% free, no obligation