Repair vs. Replace Your Roof: The 20% Rule That Saves Money
TL;DR: Repair your roof if it's under 15 years old, the damage is limited to one section, and the fix costs less than 20% of a full replacement. Replace it if it's past 20-25 years, has widespread granule loss or multiple leak points, or a repair quote comes in above that 20% threshold. Getting two roofer quotes before deciding saves most homeowners $2,000-$5,000 in avoidable spending.
_Last reviewed: August 2026 Β· 7 min read_
A roofer just told you it needs work, and now you're staring at two numbers: a repair quote and a replacement quote that's five times bigger. You want to know which one is actually the right call, not the one that pads someone's invoice.
Okoniq Property Hub helps you track roof age, past repairs, and inspection dates in one place, so you're not guessing when the next decision is coming.
How old is too old for a roof repair?
Asphalt shingle roofs typically last 20-25 years, and once you're past year 15, every repair should be weighed against that clock. A $1,500 patch on a 22-year-old roof is money spent on a roof that's about to need full replacement anyway within 2-3 years.
The math changes by material. Architectural shingles run 25-30 years, standing-seam metal roofs last 40-70 years, and clay tile can go 50+ years with proper maintenance. If your roof is a 15-year-old architectural shingle roof, a repair still makes sense. If it's a 24-year-old 3-tab shingle roof, you're likely paying for a stopgap. Roofs that age faster than expected often show it through granule loss and curling edges well before the "expected" lifespan runs out, so age on paper isn't the only factor.
How much damage is too much to repair?
If the damage covers more than 30% of the roof surface, or shows up in three or more separate areas, replacement is usually cheaper long-term than repair. A single missing shingle patch or one flashing repair around a chimney is a normal, cheap fix, often $300-$800. But when a roofer finds soft spots in the decking, leaks in two different rooms, and shingle loss on two slopes, you're not looking at a repair job anymore, you're looking at a roof in system failure.
This is where spotting roof problems from the ground before you climb a ladder or call anyone helps you catch scope early. Sagging rooflines, dark streaking across large areas, and shingles that look uneven in multiple spots are signs the damage isn't contained to one section.
What's the 20% rule, and does it actually work?
The 20% rule says if a repair quote exceeds 20% of a full replacement quote, replacement is the better financial move. A full roof replacement on an average 1,800 sq ft home runs $9,000-$15,000 depending on material and region as of 2024-2025 pricing. If a contractor quotes $2,500-$3,000 to patch a section, that's already crossing the 20% line, and you're better off putting that money toward the full job.
| Factor | Repair | Replace | |---|---|---| | Cost | $300-$3,000 typical | $9,000-$15,000+ | | Best when | Roof under 15 years, damage in one area | Roof over 20 years, damage in 3+ areas | | Warranty | Often none on old roofs | 20-50 year material warranty | | Insurance angle | May not be covered if wear-related | Often covered if storm-caused |
This rule isn't perfect for every case. A 10-year-old roof with storm damage covered by insurance might warrant a full replacement even if the repair cost alone looks reasonable, because insurance is paying most of it anyway. Always get the repair quote in writing before assuming the percentage.
Are leaks always a sign you need full replacement?
No. A single leak, especially around a chimney, vent pipe, or skylight, is often a flashing problem, not a roof-wide failure. Leaking chimney flashing is one of the most common "the whole roof looks fine but water's getting in" scenarios, and it's usually a $200-$600 fix, not a $12,000 one.
The distinction matters: leaks from flashing, sealant failure, or a single cracked shingle are repair-scale problems even on an older roof. Leaks from widespread shingle failure, rotted decking, or multiple penetration points are replacement-scale problems. A roofer who inspects the attic from inside (not just the roof from outside) can usually tell you which category you're in within 30 minutes.
What should you check before calling a roofer at all?
Do a seasonal check yourself first, because catching small issues early keeps almost everything in "repair" territory instead of "replace." Fall roof maintenance like clearing debris, checking sealant around penetrations, and confirming gutters are draining properly prevents a lot of the damage that turns a $400 fix into a $4,000 one. Poor attic ventilation is another sneaky cause of premature roof failure that has nothing to do with the shingles themselves and everything to do with trapped heat and moisture underneath them.
FAQ
How much does a full roof replacement cost in 2025?
Most homeowners pay $9,000-$15,000 for a 1,800 sq ft asphalt shingle roof, with metal roofs running $18,000-$30,000 and tile running even higher depending on region and labor rates.
Is it cheaper to repair a roof than replace it?
Yes, individual repairs cost $300-$3,000 versus $9,000+ for full replacement, but if repairs stack up past 20% of replacement cost or the roof is over 20 years old, replacement becomes the better financial decision.
Can you repair just one section of a roof and leave the rest?
Yes, if the roof is under 15 years old and the damage is contained to one slope or area, a section repair is normal and won't shorten the life of the rest of the roof.
Does homeowners insurance cover roof replacement?
Usually only if the damage is sudden, like storm or hail damage, not for wear-and-tear aging; a 20-year-old roof failing from age alone typically isn't covered.
How do I know if my roof has 5 years or 20 years left?
Check the installation date against material lifespan (asphalt shingles 20-25 years, metal 40-70 years), then look for granule loss, curling edges, and daylight through the attic boards, which signal the roof is closer to the end of its range than the middle.
This is educational information, not construction or insurance advice. Get two independent roofer quotes and consult your insurance agent before deciding on repair versus full replacement.
Keep reading
Get seasonal maintenance tips by email
Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam β unsubscribe anytime.
Prefer to dive in? Get started free β