Roof Repair or Replace? A Decision Framework With Real Numbers
Published 2026-07-29Every aging roof eventually forces the question: keep patching, or replace? The answer is rarely obvious in the moment — repairs are always cheaper *today* — but it yields to a simple framework built on three numbers you can actually get.
The three numbers
- Your roof's age against its design life. Standard 3-tab asphalt shingles are built for roughly 15–20 years; architectural shingles 20–30; metal and tile much longer. Past about 80% of design life, every repair is buying months, not years.
- The repair quote. Localized ranges for leak repair, shingle sections, and flashing work are in our roofing cost tables — for your metro, whether that's Memphis, Raleigh, or Amarillo.
- Full replacement cost, locally. Same tables, bottom row. This is the denominator everything else divides into.
The 25–30% rule
The rule of thumb the industry actually uses: when a repair approaches 25–30% of local replacement cost — or when it's your second significant repair in a few years — replacement usually wins. The logic is arithmetic, not salesmanship: repairs on an old roof don't reset its clock. A $3,000 repair on a 17-year-old roof that needs $12,000 of replacement within three years is a $3,000 bridge to nowhere; you'll pay for that square footage twice.
Below the threshold, repair confidently: an isolated leak, a wind-lifted shingle section, or failed flashing on an otherwise mid-life roof is exactly what repair is for.
Modifiers that tilt the decision
Toward replacement:
- Widespread symptoms vs. point failures. Granule loss across slopes, curling field shingles, or multiple simultaneous leaks are aging, not damage. Patching aging is painting rust.
- Insurance leverage after storms. In hail-belt metros, a storm-damage claim can convert "replacement someday" into "replacement for your deductible" — legitimately, when damage is real and documented. Understand ACV vs. RCV and hail deductibles before filing, and mind that insurers increasingly age roofs onto ACV schedules — which quietly shrinks the replacement payout every year you wait.
- Decking damage found during repair. Soft or rotted decking discovered under a "simple" repair reprices everything; it's the classic point where staying with repair means paying twice.
- A sale on the horizon. Inspection reports flag old roofs; buyers price replacement at retail plus hassle. Replacing on your own timeline usually beats crediting it under deadline pressure.
Toward repair:
- The roof is under ~12 years old with a point failure and a clear cause
- The "damage" was diagnosed by someone who materialized after a storm — get an independent inspection first (they're cheap; ranges in our tables), and read how storm-chaser quotes get inflated
- Cash flow genuinely can't absorb replacement — an honest repair plus a savings plan beats financing pressure
Running your own math
Take replacement cost for your metro from the roofing index, multiply by 0.25–0.30, and hold every repair quote against that line. Example shape (using your local table's numbers, not national averages): if replacement in your metro runs $11,000 typical and the leak repair quote is $1,200, repair without agonizing. If the quote is $3,300 on a 16-year-old roof, you've crossed the line — start collecting replacement bids and, if a storm event is in the picture, have the insurance conversation first.
The roof doesn't care about the sunk cost of past repairs, and neither should the math.