The Decision Framework — Start Here
The repair vs. replace question sounds simple. It isn't — and the wrong answer costs homeowners thousands of dollars in one of two directions: spending money on repair that buys six months before a full replacement is inevitable, or replacing a roof that had three to five good years left under a false sense of urgency. Both mistakes are common, and both come from using the wrong decision criteria.
The correct framework runs through four filters, in this order:
If hail or wind damage from a documented event is the primary issue, stop here and assess the insurance angle before making any repair-vs-replace decision. Storm damage fundamentally changes the cost math — see The Storm Exception below.
Age is the single most important non-storm factor. A roof within 5 years of its expected end-of-life is a poor candidate for repair investment regardless of what the damage looks like. See the Age Matrix for specific thresholds by material type.
A single failed pipe boot collar or a small section of wind-lifted shingles is isolated damage on an otherwise sound system. Widespread granule loss, soft decking across multiple zones, or flashing failures at every penetration are systemic — indicating the whole system is deteriorating, not just one component.
If the cost to repair the identified damage exceeds 50% of a full replacement, replacement is almost always the better financial decision — even if the roof is relatively young. See the 50% Rule section for the math.
A note on contractor incentives: We are a roofing contractor. We benefit when homeowners replace rather than repair. We're telling you this because it's the reason you should be somewhat skeptical of any contractor who recommends replacement on every inspection without clearly walking you through this framework. We give homeowners a written assessment with photographs. If repair is the right call, that's what we recommend — and we'll tell you why in writing.
When Repair Is the Right Call
Repair is the correct answer when three conditions are true simultaneously: the roof is young enough that the underlying material has meaningful service life remaining, the damage is genuinely isolated rather than indicative of a system-wide problem, and the repair cost clears the 50% threshold. All three need to be true — a young roof with widespread granule loss is still a replacement candidate.
Scenarios Where Repair Makes Sense
A single rubber pipe boot collar that has cracked and allowed water infiltration at one plumbing vent. Isolated, $150–$350 repair. Ideal candidate on a roof under 12 years old in otherwise sound condition.
A section of shingles lifted at the rake edge by a single wind event on a roof installed within the last 8 years. If the rest of the field is intact and firmly adhered, repair is appropriate — provided the wind-lifted section is re-nailed at the correct fastening count for the exposure class.
A single chimney step flashing section that has separated from the mortar joint, causing water entry at one interior corner. Repair scope: re-flash the affected chimney face. Appropriate on a roof under 15 years old with no other identified flashing failures.
A tree limb impact that has broken through shingles and underlayment over a 2–4 sq ft area, with no broader hail or wind damage and a roof under 12 years old. Repair the impacted area; inspect the surrounding field carefully for any hail damage from the same event before closing the scope.
Sealant failure at the perimeter of a skylight curb with no underlying flashing damage. On a roof with good remaining life, a skylight re-seal and counterflashing inspection is the correct repair scope — full roof replacement is not warranted by a skylight sealant failure alone.
A roof that is 8–12 years old, in good overall condition, flagged on a home inspection for two or three minor issues. Repair is appropriate here. A full replacement before a sale on a sound, mid-life roof is rarely necessary and the cost is rarely recoverable in the sale price.
The most common costly mistake we see is a homeowner spending $800–$2,000 on recurring repairs over three to four years on a roof that needed replacement after the first repair. If a repaired area leaks again within 18 months of a competent repair, the roof is giving you a clear signal — the underlying system is failing and the repair only delayed the inevitable. Each additional repair on a failing system is money that should have gone toward the replacement.
10 Signals That Mean Replace, Not Repair
Any single one of these, on a roof over 15 years old, is generally sufficient to recommend replacement. On a younger roof, these signals warrant a careful assessment — some are still repair candidates in the right circumstances, but most indicate the system is failing beyond the scope of targeted repair.
Granules are the UV and weather protection layer bonded to the shingle mat. When they strip away — visible as bare gray or black patches across the field, or as significant granule accumulation in the gutters — the underlying mat is exposed to direct UV degradation and becomes brittle rapidly. This is a system-wide failure condition, not a repairable one. Widespread granule loss across a full roof plane means the entire surface needs replacement.
When you walk on a roof and sections feel soft or spongy underfoot, the OSB or plywood sheathing has absorbed moisture and begun to delaminate. Soft decking cannot hold fasteners reliably — shingles in these zones are effectively unanchored. Repair is not a viable option when decking damage is present; the failed sheathing must be replaced as part of the re-roofing scope. The question then becomes how much decking is affected, which determines total cost and almost always justifies full replacement.
Illinois building code permits a maximum of two layers of asphalt shingles. If your roof already has two layers — which you can typically see at the rake edge or by probing a lifted shingle tab — your next repair or replacement requires a full tear-off regardless. At that point, the cost differential between repair and replacement is narrowed significantly, and replacement is almost always the better choice. Two-layer roofs also trap heat more aggressively, accelerating degradation of the lower layer.
Cupped shingles (edges turning upward) or clawed shingles (tabs curling downward at the center) are both signs of advanced moisture damage and mat deformation. These shingles have lost their dimensional stability — they cannot be repaired or re-adhered, and they indicate that the mat material has reached the end of its usable life across the affected area. Cupping or clawing across a significant portion of the roof surface is a replacement indicator regardless of age.
Functional hail damage — identified by the circular mat fracture beneath granule displacement — that is distributed across the full field of a roof plane is a whole-plane issue. Patching individual bruise points is not a recognized repair methodology for hail damage. Insurance adjusters use the HAAG Engineering functional damage protocol to assess hail, which defines functional damage as impact sufficient to fracture the mat and accelerate shingle aging — a condition that warrants replacement, not repair, of the affected planes.
A single flashing failure is a repair. Three or four flashing failures on the same roof — at the chimney, multiple pipe boots, the skylight, and the dormer wall — indicate that the flashing system installed as part of the original roof has reached the end of its life in parallel with the shingle system. At that point, the cost to replace all failing flashings approaches the cost of a full replacement that would include new flashings as standard scope.
A leak that returns to the same area within 18 months of a properly executed repair — not a sealant-only patch, but a correctly flashed and nailed repair — means the underlying system is failing in a pattern the repair cannot address. Water intrusion that migrates or shifts locations after repair is particularly diagnostic: it indicates the system has multiple failure points and the water is simply finding the next path of least resistance.
Any visible sagging between rafters, along the ridge, or across a roof plane indicates structural loading failure — either rafter damage, ridge board deterioration, or decking that has failed to the point of visible deflection. This is not a roofing repair scenario; it requires structural assessment and repair before any roofing work, and the roofing work that follows is a full replacement.
Illinois code requires that ventilation deficiencies be corrected at the time of a roofing replacement. If your attic has inadequate ventilation — confirmed by hot summer attic temperatures, premature shingle aging, or ice damming in winter — and the corrective action requires opening the roof deck, there is no logical reason to close it back up with repaired rather than new shingles. Ventilation correction and replacement should happen as a single scope.
The specific thresholds are covered in the Age Matrix below, but the principle is: any roof within 3–5 years of its expected end of life is a poor candidate for repair investment. The underlying materials are degrading across their entire surface simultaneously — the repair may succeed at the specific failure point while the surrounding material continues deteriorating. You spend repair money and still need replacement within a predictable timeframe.
The Age Matrix — When Does Age Become the Deciding Factor?
Design life estimates exist for every roofing material type. The practical decision thresholds are somewhat more conservative than the manufacturer's stated design life — because that stated life assumes optimal installation, ventilation, and climate conditions that rarely all exist simultaneously on a real suburban Illinois home.
| Material | Stated Design Life | Repair Appropriate | Replace Preferred | Replace Required |
|---|---|---|---|---|
| 3-Tab Asphalt | 20–25 years | 0–12 years | 13–17 years | 18+ years |
| Architectural / Dimensional | 25–30 years | 0–15 years | 16–22 years | 23+ years |
| Class 4 Impact-Resistant | 30–40 years | 0–18 years | 19–28 years | 29+ years |
| Metal (Steel / Aluminum) | 40–70 years | 0–30 years | 31–50 years | 50+ years or corrosion |
| TPO / EPDM Flat | 20–30 years | 0–12 years | 13–20 years | 20+ years or seam failure |
These thresholds assume average installation quality and typical Illinois climate exposure — including the thermal cycling, freeze-thaw stress, and UV load that suburban Chicago-area roofs experience. Roofs on south-facing high-pitch slopes, or on homes with poor attic ventilation, may reach these thresholds several years earlier. Roofs on north-facing or heavily shaded slopes may have slightly extended remaining life. A professional inspection is the only reliable way to know where your specific roof sits relative to these ranges.
The 50% Rule — The Financial Test
The 50% Rule is the industry standard financial threshold for the repair vs. replace decision: if the estimated cost of repair exceeds 50% of the estimated cost of a full replacement, replacement is almost always the better economic choice. The logic is straightforward — you spend more than half of replacement cost and still end up with an aging, partially repaired system that will require replacement within a predictable timeframe anyway.
The rule is most powerful when combined with the age factor. The older the roof, the lower the threshold should be — not 50%, but 30% or even 25% — because the remaining useful life that the repair is "buying" decreases as age increases.
Scenario B illustrates why the 50% Rule is a floor, not a ceiling. At 19 years on a 3-tab system, the adjusted threshold should be 15–20%, not 50%. The purpose of the rule is to prevent obviously uneconomic repair spending — but it doesn't override the age factor when remaining useful life is minimal.
The Storm Exception
Why Hail or Wind Damage Rewrites the Entire Decision
Everything in this guide up to this point applies to roofs deteriorating through normal aging. Storm damage — hail or wind from a documented event — changes the decision framework fundamentally, because it introduces a third option that most homeowners don't fully account for: insurance-covered full replacement at your deductible cost.
The key insight is that hail damage, once present, doesn't stop aging the shingle mat just because it isn't visibly leaking yet. Hail bruising fractures the fiberglass mat beneath the granule layer — the damage is functional even when it isn't immediately producing leaks. A repaired or unrepaired hail-damaged roof is aging faster than an undamaged one. The insurance claim window (typically one to three years from the event date, depending on your carrier) is your window to reset the roof system at deductible cost.
One of the most costly mistakes a homeowner can make after a significant storm is to hire a contractor to repair visible damage before filing an insurance claim. Completing repairs can eliminate the physical evidence an adjuster needs to approve a full replacement claim. If you have a documented storm event in your area (you can cross-reference NOAA storm data) and visible damage, file the claim and request an inspection before authorizing any repair work. We inspect and document storm damage for insurance purposes at no charge — schedule a free inspection.
The Illinois Insurance Matching Law also comes into play on storm claims: Illinois requires that when a covered event damages a portion of the roof, the insurer must cover replacement of matching materials for the entire visible plane — not just the specific damaged shingles. This means a hail-damaged back-plane claim can sometimes support replacement of the entire back roof plane, not just a patch repair. See our full Insurance Claim Guide for the detailed mechanics.
Cost Comparison — Repair vs. Replace in the DuPage / Will County Market
These ranges reflect current (2024–2025) contractor pricing in the northern Illinois suburban market — DuPage, Will, Kane, and Kendall counties. They exclude permit fees, which vary by municipality but typically run $100–$300 for residential roofing.
Partial Replacement — Is Replacing Just One Roof Plane an Option?
Partial replacement — replacing one or two roof planes while leaving others intact — is a legitimate approach in specific circumstances but carries two risks that homeowners should understand before choosing it over full replacement.
- Storm damage isolated to one plane, others undamaged and young (under 12 years)
- Insurance covers only the damaged plane and matching shingles are still in production
- Significant design life remains on the undamaged planes
- Property is a rental or investment with different economic calculus than owner-occupied
- Roof is over 15 years old — remaining planes will fail within 3–5 years anyway
- Original shingle line is discontinued — new shingles will visibly not match
- Two layers already on the roof — tear-off is required regardless, narrowing the cost gap
- Under Illinois Matching Law, a full-plane claim may support whole-roof replacement anyway
The matching issue: Asphalt shingles weather and fade over time. New shingles installed next to existing shingles — even from the same manufacturer and same product line — will not match in color or sheen for at least two to three years of weathering. On a visible front or side plane, this creates a patchwork appearance that affects curb appeal and may affect resale. Illinois' Matching Law addresses this at the insurance claim level but not for out-of-pocket partial replacements. It's worth considering before choosing a partial replacement on any plane visible from the street.
Illinois-Specific Factors That Affect the Decision
The repair vs. replace framework above applies anywhere. These factors are specific to the northern Illinois suburban market — DuPage, Will, Kane, and Kendall counties — where our work is concentrated.
Freeze-Thaw Cycles Accelerate Both Flashing and Shingle Failure
The Chicago metro area averages 40–55 freeze-thaw cycles per winter — days where the temperature crosses 32°F in both directions. Each cycle creates thermal expansion and contraction stress on every flashing joint, sealant bead, and shingle adhesive strip on the roof. This means that sealant-based flashing repairs (as opposed to properly mechanically fastened and counterflashed systems) fail faster here than in warmer climates. If your roof is in a state where sealant repairs are maintaining it rather than properly executed flashing repairs, the effective useful life of those repairs is 2–4 years, not 10. The freeze-thaw factor argues for replacement over repair at lower age thresholds than the national averages above suggest.
Ice Dam History Is a Replacement Signal
If your home has had ice dams — the ridges of ice that form at the eave line when heat escapes through an inadequately ventilated attic — and the ice dams have been recurring, you have almost certainly had repeated water intrusion behind the eaves over multiple winters. That water has been entering the sheathing and potentially the attic framing in a cyclic pattern that is not visible from below until it is severe. A roof with ice dam history should be inspected carefully for sheathing deterioration before a repair decision is made — in many cases, the repair scope required after a thorough inspection reveals sheathing damage pushes the project into replacement territory regardless of shingle condition.
Permit Requirements Apply to Both Repair and Replacement
Most municipalities in DuPage, Will, Kane, and Kendall counties require a permit for full roof replacement. Many do not require a permit for isolated repairs that don't involve replacing a significant area of roofing material — but the threshold varies by municipality. Naperville, for example, requires a permit for replacements but not for minor repairs. Unpermitted replacement work is a required disclosure on the Illinois Residential Real Property Disclosure Report and can create complications at sale or refinance. Make sure your contractor pulls the appropriate permit for the scope of work being performed. We handle permit filing on all replacement projects and advise homeowners on repair permit requirements at the estimate visit.
The 2020 Derecho and 2017 Hail Outbreak — Unassessed Damage Still Present
The August 2020 Derecho and the June 2017 regional hail outbreak produced documented damage across virtually every community in our service area. Many homeowners who did not file claims after these events are now living with roofs that have accumulated hail bruising or wind-induced fastener fatigue that is not visibly leaking yet — but is aging the system faster than normal. If your roof has not been professionally inspected since 2017 and you are in a repair vs. replace decision today, the inspection should specifically assess for cumulative hail and wind damage from documented events before a repair recommendation is made. We cross-reference NOAA storm data for every inspection. Request a free inspection.
Frequently Asked Questions
What is the 50% Rule for repair vs. replacement?
The 50% Rule states that if the cost to repair your roof exceeds 50% of the cost of a full replacement, replacement is almost always the more economical choice. This threshold accounts for the fact that partial repairs on a deteriorating system typically fail sooner and require follow-up work — meaning you spend repair money and still need to replace within a few years. The 50% threshold should be applied more conservatively (30–35%) for roofs past the midpoint of their design life.
How old does a roof have to be before repair stops making sense?
For standard 3-tab asphalt shingles, replacement is typically more cost-effective than repair once the roof is past 15 years old. For architectural (dimensional) shingles, the threshold is approximately 18–20 years. Once a roof is within 5 years of the end of its expected service life, investing in repair rarely makes financial sense — the underlying materials are degrading across the entire surface, not just at the visible damage points. These thresholds are somewhat earlier for Illinois roofs than national averages, due to the accelerating effects of the freeze-thaw cycle on flashing and adhesive performance.
Does insurance change the repair vs. replace decision?
Yes — significantly. When storm damage from a documented hail or wind event is present, your homeowners insurance may cover full replacement regardless of roof age. In this case, your out-of-pocket cost is limited to your deductible, making replacement the obvious choice over repair in almost every scenario. Many homeowners elect to repair minor storm damage out of pocket without realizing a full claim would have been approved — and then face full replacement cost a few years later without any insurance offset. If there is any possibility of storm damage, a free inspection and claim assessment should precede any repair decision. See our full Illinois Insurance Claim Guide.
Can you repair just one section of a roof?
Technically yes, but it carries two significant risks. First, new shingles almost never match aged shingles in color, creating a visible patchwork appearance. Second, when an insurance adjuster later assesses the full roof for a subsequent storm claim, a prior partial repair can complicate a matching law claim by establishing that the homeowner accepted non-matching repairs. On a roof with significant remaining life (under 12 years old, good overall condition), spot repairs are reasonable. On an older or storm-damaged roof, partial repair is typically a short-term deferral, not a solution.
My roof isn't leaking — does it still need replacement?
Not leaking does not mean not damaged. Hail bruising can fracture the fiberglass mat beneath the granule layer without immediately producing a leak — the water infiltration comes 2–5 years later as the exposed mat deteriorates. Granule loss reduces UV protection and accelerates mat degradation without immediately presenting as leaks. Soft decking in one zone of the roof may not yet be wet enough to produce interior water staining. The most accurate assessment is a professional inspection with physical probing of the decking and a NOAA storm cross-reference for documented hail events — not a visual-only assessment from the ground or even from the rooftop surface. We provide this free for all homeowners in our service area.
How do I know if I have hail damage?
Ground-level visual signs of hail damage include: dents on metal flashings, gutters, downspouts, or AC condenser fins; impact marks on window screens or wood window trim; and damaged leaves or bark on exposed plants or trees. These are indicators that the roof should be inspected — they don't confirm roof damage, but hail hard enough to dent gutters and damage window screens is hard enough to bruise asphalt shingles. Actual shingle damage (granule displacement with underlying mat fracture) is best identified by a trained inspector on the rooftop — the circular bruise pattern is typically not visible from the ground. We provide free hail damage inspections with NOAA storm cross-reference. Schedule one here.
Is it better to replace my roof before selling my home?
This depends heavily on the roof's current condition and how it's likely to appear in a buyer's inspection report. A roof that is 8–12 years old and in sound condition does not typically need replacement before a sale — buyers and agents generally understand mid-life roofs. A roof that is over 20 years old, visibly deteriorated, or flagged for significant issues on a home inspection will routinely prompt buyers to request concessions or credits that may exceed the cost of the replacement itself. In that scenario, pre-sale replacement often makes financial sense and removes the negotiating leverage a bad roof report creates. We provide pre-sale roof assessments and can advise on whether the condition warrants pre-sale replacement, repair, or neither. The Illinois Residential Real Property Disclosure Report requires disclosure of known material defects including roof condition — a compromised roof that isn't disclosed creates legal exposure at closing.