home › cost guides › Roof repair
Roof repair cost
Typical roof repairs run $300–$1,500 — missing shingles, flashing reseals, vent boots, small valley fixes. Remember water travels: the stain on your ceiling is often several feet from the actual entry point.
Price at a glance
| Item | Typical |
|---|---|
| Job price range | $300–$1500 |
| Common variants | Small flashing/vent fixes at the low end; multi-slope damage at the top |
| Labor share | Trip minimums apply ($150–$300) |
| Permit | Sometimes (structural repairs) |
| Duration | Half day typical |
National job price data from the ee.ltd cost database, 2026 edition.
What drives the price
- Shingle vs tile vs metal (part matching)
- Flashing vs shingle vs decking damage
- Slope and height
- Leak location accuracy (water travels)
DIY verdict
Walking a roof is the risk — ladder work only for confident DIYers
Other roofing job costs
Get free quotes for roofing work
Compare licensed local pros — typical prices on this page are national averages; your local quotes are the real numbers.
Before you hire
- Avoid contractor scams
- Roofing cost guide
- Ask for license + insurance certificates in writing