Roof Repair vs. Replacement: How to Decide
A repair fixes a leak or a damaged section. A replacement resets the whole roof. The right call depends on the roof's age, how widespread the damage is, and whether you are patching a system that is close to the end of its life.
Short answer: Repair young roofs with isolated damage; replace old roofs with recurring leaks.
Rules of thumb
Repair when the roof is under about two-thirds of its expected life, the damage is isolated, and the shingles around it are still flexible and granulated. Replace when the roof is near the end of its life, damage covers more than a section or two, leaks recur, or you can see widespread curling, cracking or bare spots.
| Item | Guidance | Notes |
|---|---|---|
| Roof under 10 years, one leak | Repair | Usually a flashing or penetration issue |
| Roof 10 to 15 years, storm damage in one area | Repair or partial replacement | Check whether insurance covers the damage |
| Roof 15 years or older, multiple leaks | Replace | Repairs on old shingles rarely hold |
| Sagging decking or widespread bare shingles | Replace | Structural or end-of-life signs |
Cost logic
Small repairs cost a few hundred to a couple of thousand dollars. A full replacement runs about $9,400 to $15,200 for a typical 2,000 sq ft roof in architectural shingles. If you are facing a second or third repair in a few years on an aging roof, that money is better put toward replacement.
Insurance and storms
Storm damage may be an insurance claim, but insurers often depreciate old roofs. Get a written inspection before filing and before signing with a storm-chasing contractor.
Get the roof inspected
A reputable roofer will tell you when a repair will hold and when it won't. Ask for photos of the damage and the surrounding shingles.
Common questions
How much does a roof repair cost?
Minor repairs typically run a few hundred dollars; larger repairs with decking replacement can reach a few thousand.
Can you replace part of a roof?
Yes, a slope or section can be replaced, but matching aged shingles is hard and the rest of the roof stays old.
How do I know if my roof needs replacing?
Age near 20 years for asphalt, curling or missing shingles, granules in the gutters, sagging, and repeated leaks are the main signs.