Roof Repair vs. Replacement: How to Decide (and What the 25% Rule Means)
Not every worn roof needs to be replaced, and not every roof should be patched again. These are the questions that usually settle it.
By Sealed Solutions Roofing, Cloverdale, IN · Updated October 2026
When repair usually makes sense
- The damage is limited to one area, such as a few missing shingles or one failed flashing.
- The rest of the roof is in good shape with plenty of life left.
- The decking underneath is solid.
When replacement usually makes more sense
- Shingles are curling, cracking or losing granules across large areas.
- There are leaks in more than one place, or leaks keep coming back.
- The roof is near the end of its expected life.
- Storm damage covers a large part of the roof.
- Repair costs are adding up year after year.
What is the 25% rule?
You may hear roofers mention a “25% rule.” In some building codes, if more than about a quarter of a roof is repaired or replaced within a set period, the whole roof has to be brought up to current code. Whether and how this applies depends on your state and local code, so it is not a universal rule. As a practical rule of thumb, once damage covers a large share of the roof, replacement often becomes the better value.
Should I replace my 20-year-old roof?
Many asphalt shingle roofs are built to last somewhere around 15 to 30 years, depending on the shingle and how well the attic is ventilated. A 20-year-old roof is not automatically finished, but it deserves a close look: check for curling, missing granules, brittle shingles and leaks. If it is still sound, a repair may buy years. If it is failing in several places, planning a replacement before the next storm is usually smarter than waiting for a leak.
Shingle problems: repair or replace?
| What you see | Often |
|---|---|
| A few shingles missing after wind | Repair |
| Leak around one chimney or vent | Repair (flashing) |
| Curling or cracking across the roof | Replace |
| Heavy granule loss everywhere | Replace |
| Hail bruising across many slopes | Inspect, often replace |
Have a question about your roof?
Call or text (317) 903-8298. We are open 24/7, and estimates are free.
Quick answers
Can you just put new shingles over the old ones?
Some codes allow a second layer in certain cases, but a tear-off lets the crew see and fix the decking underneath. Ask what your roofer recommends and why.
Will you tell me if a repair is enough?
Yes. We inspect the roof, explain what we find and compare both options with you before any work begins.