As a rule of thumb: if your roof is under 15 years old and the damage is in one area, repair usually wins. If it’s over 20 years old with problems in several places, replacement is almost always the smarter money. Answer 6 quick questions and get a straight answer for your roof.
How roofers actually make this call
Professionals weigh age against remaining lifespan first. An architectural shingle roof at year 8 with one leak is a repair. The same roof at year 22 with leaks in three places is throwing good money after bad — every repair buys months, not years. The second factor is how spread out the damage is: repairs work when damage is local (one slope, one flashing detail). When shingles are curling, cracking or losing granules across the whole roof, the system is at end of life no matter how good the patch is. The third factor is the deck underneath: sagging or soft spots mean the wood itself is compromised, and that changes the conversation from cosmetic to structural.
| Material | Typical lifespan | Repair usually makes sense until |
|---|---|---|
| 3-tab shingles | 15–20 years | ~12 years |
| Architectural shingles | 25–30 years | ~18–20 years |
| Metal roofing | 40–70 years | Almost always repairable |
| Tile | 50–100 years | Underlayment renewals at 20–30 years |
Already leaning toward replacement? Run your numbers in our free roof cost calculator, then compare materials side by side in the roofing materials comparison tool.
Frequently asked questions
How many times can you repair a roof before replacing it?
There’s no fixed number, but if you’re paying for a second or third leak repair in different areas within a couple of years, the roof is telling you it’s done. At that point repairs stop being maintenance and start being a subscription.
Will a repair void my shingle warranty?
Repairs done with matching materials and proper technique generally don’t void manufacturer warranties, but sloppy patches and walking a brittle old roof can cause damage the warranty won’t cover. Keep receipts and photos of any repair work.
Does insurance pay for replacement instead of repair?
Insurance pays for sudden, accidental damage (storms, fallen trees) — not wear and age. If a covered event damaged your roof, document it before you repair anything. Our storm damage checklist walks you through it.
