
Roof repair prices by type
| Repair | Typical cost (2026) |
|---|---|
| Replace a few shingles | $150 to $450 |
| Pipe boot or vent flashing | $150 to $350 |
| Step or wall flashing | $250 to $700 |
| Chimney flashing | $300 to $1,000 |
| Valley repair | $400 to $1,200 |
| Rotted decking section | $500 to $1,500 |
| Storm damage section | $1,000 to $4,000 |
| Flat roof patch | $250 to $900 |
What drives repair price
- Access. Steep and tall roofs need more safety setup.
- Matching. Old discontinued shingles are hard to match and may need a wider section replaced.
- Hidden damage. Wet decking under a leak often adds a few sheets.
- Minimums. Most roofers charge a trip minimum even for tiny jobs.
Want a pro to confirm these numbers?
Numbers look right? A licensed roofer can measure on site and give you an exact price.
Repair or replace
A roof under 15 years old with local damage is usually worth repairing. If the roof is near the end of its life or repairs keep coming back, get a replacement price from the roof replacement cost calculator.
Sources and further reading
- National Roofing Contractors Association (NRCA)
- Asphalt Roofing Manufacturers Association (ARMA)
- Insurance Information Institute: homeowners insurance basics
Frequently asked questions
How much does a small roof repair cost?
Most small repairs land between $150 and $700.
Is roof repair covered by insurance?
Sudden damage from wind, hail or falling trees often is. Worn-out shingles and slow leaks usually are not.
How long does a roof repair last?
A good repair on a healthy roof can last as long as the roof. Patches on an old roof often fail within a few years.
Can I repair my own roof?
Small shingle swaps on low, walkable roofs are DIY friendly. Leave steep roofs, flashing and anything near power lines to a pro.