Roof Repair vs. Replacement Cost 2026 — How to Decide
Minor roof repairs cost $300–$1,500; major repairs run $1,500–$6,000; full replacement costs $5,500–$18,000 for asphalt shingles. The decision hinges on three factors: your roof's age, the extent of damage, and the 30% rule — if repair quotes exceed 30% of replacement cost, replace.
Roof Repair Costs by Damage Type — 2026
Installed costs for a licensed roofing contractor. Emergency/after-hours calls add 25–50%. These are repair costs — not replacement costs.
| Repair Type | Cost Range |
|---|---|
| 1–5 missing/damaged shingles | $300 – $700 |
| Small leak repair (flashing, vent boot) | $350 – $900 |
| Valley repair / damaged flashing | $700 – $1,500 |
| Large section re-roof (partial, 200–500 sqft) | $1,500 – $4,000 |
| Hail damage repair (spot repairs) | $1,000 – $3,500 |
| Decking repair / wood rot (per sheet) | $250 – $600/sheet |
| Chimney flashing replacement | $400 – $1,500 |
| Ridge cap replacement | $600 – $1,800 |
Sources: NRCA contractor surveys, BLS wage data. Costs vary ±30% by region and contractor.
The 30% Rule — The Most Reliable Repair vs. Replace Guide
The National Roofing Contractors Association (NRCA) endorses the following guideline: if the repair cost exceeds 30% of the replacement cost, replace the entire roof.
| Replacement Cost | 30% Threshold | Decision |
|---|---|---|
| $8,000 (small home, 3-tab) | $2,400 | Replace if repair quote ≥ $2,400 |
| $12,000 (avg home, architectural) | $3,600 | Replace if repair quote ≥ $3,600 |
| $18,000 (large home, premium shingles) | $5,400 | Replace if repair quote ≥ $5,400 |
| $25,000 (large home, metal) | $7,500 | Replace if repair quote ≥ $7,500 |
Use our Roof Replacement Cost Calculator to get your accurate replacement baseline, then apply the 30% rule to your repair quote.
Repair vs. Replace Decision by Scenario
Age and damage extent together determine the right call. Here's how roofing professionals evaluate each common situation:
| Scenario | Recommendation |
|---|---|
| 1–5 shingles missing, roof under 10 years old | Repair |
| Single active leak, flashing failure, roof 8–15 yrs | Repair |
| Moderate storm damage, roof 12–18 years, insurance involved | Evaluate |
| Widespread curling/granule loss, asphalt roof 20+ years | Replace |
| Multiple leaks in different locations | Replace |
| Sagging roof deck / visible structural damage | Replace immediately |
| Selling home within 2 years; roof over 15 years old | Replace |
Lifespan Thresholds by Roofing Material
Your roof's material determines when repair becomes economically irrational. These age thresholds are based on NRCA and industry-wide contractor experience:
| Material | Full Lifespan | Repair OK Under | Replace At |
|---|---|---|---|
| 3-tab asphalt shingles | 15–20 years | Under 15 years | 15+ years |
| Architectural asphalt | 25–30 years | Under 22 years | 22+ years |
| Luxury / designer shingles | 30–40 years | Under 28 years | 28+ years |
| Metal (standing seam) | 40–70 years | Under 45 years | 50+ years |
| Clay / concrete tile | 50+ years | Under 40 years | 45+ years |
| Slate | 75–150 years | Under 70 years | 80+ years |
| Cedar shake | 20–30 years | Under 18 years | 20+ years |
Lifespans assume proper installation, adequate attic ventilation, and regular maintenance. Poor ventilation can reduce asphalt shingle life by 25–40%.
When Insurance Changes the Equation
A homeowners insurance claim fundamentally changes the repair vs. replace calculus. Here's how:
RCV (Replacement Cost Value) Coverage
If your policy has RCV coverage, insurance pays the full cost to replace with like-kind materials (minus your deductible). A 15-year-old asphalt roof hit by hail effectively gets a brand-new roof for just your deductible ($1,000–$2,500). In this case, always replace — not repair.
ACV (Actual Cash Value) Coverage
ACV policies pay replacement cost minus depreciation. A 15-year-old shingle roof (50% through its 30-year life) might receive only $6,000 of a $12,000 replacement — leaving you to cover $6,000 plus your deductible. Many homeowners with ACV coverage choose to repair rather than pay the gap.
Storm Damage (Hail/Wind)
If a qualifying storm event caused your damage (hail, wind, tornado, hurricane), your insurer must send an adjuster. If damage meets the claim threshold, insurance typically pays for replacement — not just repair. Document all damage before any contractor touches the roof. See our Roof Insurance Claim Guide for step-by-step instructions.
Repair vs. Replace: 20-Year Cost Comparison
Sometimes repairing a nearly-end-of-life roof costs more over time than replacing it now. This analysis compares a 17-year-old asphalt shingle roof in good but aging condition:
| Path | Year 1 Cost | Year 3–5 Cost | Year 8 Cost | 20-Yr Total |
|---|---|---|---|---|
| Repair now (patch + wait) | $1,200 | $2,000 | $12,000 (new roof) | ~$17,500 |
| Replace now (30-yr architectural) | $12,000 | $0 | $0 | ~$12,000 |
Assumes 3% annual cost inflation on future replacement. The replace-now path saves ~$5,500 over 20 years on a $12,000 roof — plus zero emergency repair risk during that time. Calculations are illustrative; actual results vary.
Signs You Definitely Need a Full Replacement
Replace Immediately
- ✗ Sagging or spongy roof deck — structural damage
- ✗ Widespread granule loss filling gutters
- ✗ Curling, buckling, or cupping across multiple slopes
- ✗ Daylight visible through attic boards
- ✗ Active water damage in attic — mold risk
- ✗ Roof over 25 years old (3-tab) or 30 years (architectural)
Repair Is Appropriate
- ✓ Roof under 15 years old, isolated damage area
- ✓ 1–6 shingles missing after a wind event
- ✓ Single leak traced to flashing or vent boot failure
- ✓ Damage confined to one slope, under 10% of total area
- ✓ Repair cost under 20% of replacement cost
- ✓ Rest of roof visually sound on inspection
Frequently Asked Questions
Use the 30% rule: if your repair estimate exceeds 30% of a full replacement cost, replace the roof. Also replace if your roof is within 5 years of its expected end-of-life, has widespread granule loss, sagging decking, or multiple active leaks in different locations. Repair works best when damage is isolated to a small section of a relatively young roof.
Minor repairs (1–5 shingles, small leak) cost $300–$900. Moderate repairs (flashing replacement, valley damage) cost $700–$1,500. Major repairs (replacing a large section, deck damage) cost $1,500–$6,000. Emergency after-hours calls add 25–50%. Always get written estimates from 2–3 licensed roofers.
The 30% rule: if repair cost equals or exceeds 30% of full replacement cost, replace the whole roof. The National Roofing Contractors Association endorses this guideline. Example: $12,000 replacement cost × 30% = $3,600 threshold. If a contractor quotes $3,600+ for repair, get a replacement quote instead.
Insurance covers sudden event damage: hail, wind, fire, falling trees. It does NOT cover wear and tear or age-related failure. RCV policies pay full replacement cost minus your deductible — often the best outcome for aging roofs. ACV policies pay replacement cost minus depreciation, which can leave a large out-of-pocket gap for older roofs.
Yes — partial re-roofing costs 40–60% less than full replacement. It makes sense when the damaged section is under 30% of total roof area and the rest of the roof has 8+ years of useful life remaining. It's not recommended when the whole roof is within 5 years of end-of-life — you'd pay labor twice in a short period.
Get Your Roof Replacement Cost Estimate
Use our free calculator to find your replacement baseline — then apply the 30% rule to any repair quote you receive.