Quick decision guide
| Situation | Usually |
|---|---|
| A few missing or lifted shingles after wind | Repair, and check whether it's an insurance claim |
| Leak at a chimney, wall or vent flashing | Repair the flashing |
| One ice-dam leak on a roof with life left | Repair, then fix attic heat loss[4] |
| Leaks in several places or recurring every winter | Get a replacement quote |
| Asphalt roof at or past 20–30 years with widespread wear | Replacement[1] |
| Soft or rotted decking found during repair | Often replacement; get it in writing |
What each option costs (national benchmarks)
- Typical roof repair: $395–$1,967, national average $1,174.[2]
- Roof replacement: $4–$11 per square foot installed; asphalt shingles average $5.16 per square foot.[5][6]
- Whole-job average: $31,871 for an asphalt-shingle roof replacement nationally in 2025.[3]
These are national figures, not Buffalo quotes. See our roof cost guide for details.
Age and remaining life
InterNACHI estimates about 20 years for 3-tab asphalt shingles, 30 for architectural shingles and 40–80 for metal.[1] Spending repair money on a roof near the end of that range buys less time. More in how long a roof lasts in WNY.
Western New York factors to weigh
- Ice dams: A new roof alone won't stop them. They come from attic heat loss, so budget for air sealing and insulation either way.[4]
- Code at the eaves: When you reroof, New York's Residential Code calls for ice barrier underlayment where the local building department records a history of ice-dam damage.[7]
- Winter timing: Shingles installed at or below 40°F may not seal until warmer weather,[8] so a temporary winter repair followed by a warm-weather replacement is common. See the best time to replace a roof in Buffalo.
Modest older homes in Depew and Cheektowaga often face exactly this decision.
Insurance can change the math
If a covered event such as a windstorm caused the damage, your insurer may pay for repair or replacement, minus your deductible. Wear and lack of maintenance are not covered.[9] Make only emergency repairs until the insurer inspects.[10] New York roofers may not offer to cover your deductible or negotiate your claim.[11]
Get a written repair-vs.-replace comparison
Ask at least two or three contractors to quote both options in writing.[12] New York requires a written home improvement contract with a description of the work, materials and price for most jobs over $500, and roofing contracts must also name the contractor's insurer and policy limits.[13][11] Compare roof repair and roof replacement contractors.