Roof problems get more expensive the longer they wait — a $400 leak fix can turn into a $4,000 decking repair after one wet season. Here is what roofing work typically costs in 2026, what drives the price, and when repair beats replacement.
Common repairs & typical costs
| Repair | Typical national range (2026) |
|---|---|
| Roof leak repair | $150–$1,500 |
| Shingle replacement (partial) | $360–$1,750 |
| Flashing repair | $200–$600 |
| Storm & hail damage repair | $400–$3,000 |
| Gutter repair | $150–$650 |
| Full roof replacement | $6,500–$16,000 |
What affects your cost
- Roof pitch, height and accessibility
- Material — asphalt shingle vs. metal vs. tile
- How far water has traveled under the surface
- Local labor rates and permit requirements
- Whether an insurance claim is involved
Repair or replace?
Repair when damage is localized (a few shingles, one flashing point) and the roof is under ~15 years old. Replace when repairs start clustering, shingles curl across whole sections, or the roof passes 20 years — repeated patching usually costs more within five years than replacing once.
Guides
In-depth, citation-backed cost guides for this category are in production and will appear here soon. Meanwhile, the instant estimator gives you a tailored, location-adjusted ballpark in 30 seconds.
Costs above are 2026 national ranges compiled from public cost guides (Angi, HomeGuide, HomeAdvisor, This Old House, Forbes Home, Fixr and similar). Your local price depends on your region — the instant estimator adjusts these to your ZIP code. These figures are informational, not a quote; always compare multiple local quotes.