You found a leak, got three quotes, and now you have three different answers: one says patch it, one says replace the whole roof, and one will not commit either way. After 15+ years of inspecting Indianapolis Metro roofs, here is the framework we use to give homeowners an honest answer about repair versus replacement.
When Repair Is the Right Answer
Repair makes sense when the problem is localized, the rest of the roof is sound, and you will get at least five more years of service life out of the existing system. Common repair scenarios:
- Storm damage to a small section. Wind tore off 15 shingles on one slope of a 10-year-old roof that is otherwise fine. Replace the damaged section, match the shingles, move on. Repair cost: $500 to $1,200.
- Flashing failure at a chimney or skylight. The shingles are good, but the counterflashing pulled away or the sealant failed. Reflash the penetration correctly, and the leak stops. Repair cost: $400 to $1,000.
- Isolated deck damage. A tree limb punched through and damaged three sheets of decking. Replace the deck, patch the shingles, done. Repair cost: $800 to $1,500 depending on access.
- Valley leak on an otherwise young roof. Valleys take the most water flow and are the most common early failure point if they were not installed with ice-and-water barrier. If the roof is under 10 years old, rebuilding the valley is often the right move. Repair cost: $600 to $1,800.
In Fishers and Westfield, where many homes were built in the 2000-2015 construction boom, we regularly repair isolated storm damage on roofs that still have 5-10 years of life remaining. A $800 valley repair on a 12-year-old roof buys you 6-8 more years before full replacement is needed.
When Replacement Is the Right Answer
Replacement makes sense when the roof has reached the end of its service life, when widespread damage makes patchwork unfeasible, or when the cost of serial repairs will exceed replacement within a few years. Clear replacement scenarios:
- Age over 20 years. Asphalt shingles in the Indianapolis Metro are engineered for 20 to 30 years. Past 20, you are on borrowed time, and any money spent on repairs is buying a year or two at most.
- Curling, cupping, or significant granule loss across the roof. This is material failure, not damage. You cannot repair aging. Once the shingles are failing in multiple areas, replacement is the only answer that lasts.
- Multiple leaks in different areas. One leak is a problem. Three leaks mean the underlayment and flashing system have failed broadly, and patching one spot does not address the others waiting to show up.
- Sagging or structural deck issues. If the decking is rotten in multiple areas or the roofline shows visible sag, the structure underneath has failed. New shingles over a failed deck is just hiding the problem.
In Carmel and Noblesville homes built in the 1980s-1990s, we frequently find roofs that are 25-30 years old with widespread curling and granule loss. At that age, even a small repair does not make economic sense. The entire roof is past its service life and replacement is the only lasting solution.
The Gray Area: Roofs Between 10 and 20 Years Old
This is where the decision gets harder. A 15-year-old roof with a few problem spots might get another five years with targeted repairs, or it might need full replacement next season anyway. Here is how we walk through it:
What will repairs buy you?
If a $1,200 repair gets you three more years on a roof you were planning to replace when you sell, that math works. If the same repair buys you 18 months and you are staying in the home long-term, you are better off replacing now and being done.
What does the rest of the roof look like?
We pull back shingles in multiple areas, check the underlayment, inspect flashing, and look for early signs of the same failure elsewhere. If the leak is a one-off and the surrounding roof is still healthy, repair. If we find three more spots on the edge of failing, replacement.
This scenario plays out regularly in Fishers and Westfield homes from the 2000-2010 era. A homeowner calls about a leak at the chimney or a valley. The specific failure would cost $600-$800 to repair. But when we inspect the rest of the roof, we find the same early warning signs everywhere: granule loss across south-facing slopes, early curling at eaves, shingles that have lost flexibility. The roof is 16-19 years old. At that age, the choice is clear: pay $600-$800 now and plan to replace within 2 years anyway, or replace the entire roof now and be done with it for 25 years. Most homeowners choose replacement once they see the photos showing the widespread aging we found.
How long are you staying?
If you are selling within two years, a repair that stops the active leak and passes inspection is often enough. If you are staying 10 years, a new roof now means you never think about it again, and it is a selling point when the time comes.
Repair vs Replace: The Real Numbers
Typical repair costs in Indianapolis: $300 to $1,500 depending on the scope. Typical replacement costs: $9,000 to $20,000 depending on size and materials. The break-even question is how many repairs you will need over the remaining life of the roof. If you are looking at $2,000 in repairs on a 17-year-old roof, replacement is almost always the better investment.
Here is the math on a typical scenario:
- Roof age: 17 years (3-8 years of remaining life)
- Current repair needed: $1,200 (valley reflash)
- Likely future repairs in next 5 years: $800-$1,500 (more flashing failures, shingle replacements)
- Total repair cost over next 5 years: $2,000-$2,700
- Replacement cost now: $12,000-$16,000 for a roof that lasts 25 years
The repair buys you 3-5 more years. Replacement buys you 25 years and eliminates the uncertainty of when the next failure will show up.
Common Mistakes Homeowners Make
Based on our experience in the Indianapolis Metro, here are the mistakes we see homeowners make when deciding between repair and replacement:
- Assuming repair is always cheaper. On a roof over 18-20 years old, repair is often false economy. You pay for a temporary fix and still need full replacement within 1-3 years.
- Waiting for multiple leaks before replacing. By the time you have three leaks, you likely have interior water damage (ceiling stains, insulation saturation, deck rot) that costs extra to repair. Replacing when you see early warning signs (curling, granule loss, age over 20 years) prevents interior damage.
- Getting only one opinion. A contractor who only does full replacements will recommend replacement even when repair makes sense. A contractor who specializes in patches will recommend repair even when the roof is past its useful life. Get at least two opinions from contractors who do both.
- Delaying the decision. Roofs do not get better with time. If you need a repair, address it before the leak causes interior damage. If you need replacement, delaying it means risking the next storm event.
How We Evaluate Your Roof
Every free inspection we do starts on the roof deck, not the ground. We photograph the problem areas, check the surrounding material, and test the deck for soft spots. You see all the photos, we explain what we found, and we give you both options with transparent pricing: what repair costs, what replacement costs, and our recommendation based on the actual condition.
Some roofs should be repaired. When that is the honest answer, we say so. We have walked away from jobs where the homeowner wanted a full replacement quote but the roof only needed a $500 flashing repair. Our goal is not to maximize project size. It is to give you the information to make the right call for your situation.
The Bottom Line
Repair when the damage is localized and the roof is young. Replace when the roof is old or failing broadly. In the middle, the right answer depends on your timeline, your budget, and what the inspection actually reveals. We do not upsell replacements, and we do not patch roofs that need to be replaced. The goal is to give you the information to make the call yourself.
Call (317) 760-2666 or schedule a free inspection anywhere in the Indianapolis Metro.