How much does roof repair cost?
A targeted repair — a few damaged shingles, flashing, or a small leak — is far cheaper than a full replacement. Cost depends on the source of the leak and how easy it is to reach.
| Typical range | $150 – $1,800 |
| Most common | $450 |
| Priced | typical repair |
| DIY-friendly? | No — best left to a licensed pro |
What changes the price of roof repair
- Extent of damage and leak source
- Roof pitch and accessibility
- Emergency or storm-damage call-outs cost more
Estimate your cost
Adjust the quality and scope, or compare with other projects.
Full typical range for this project. Adjust the quality/scope for a tighter estimate. The only way to know your real price is to get quotes from local contractors.
- ›Extent of damage and leak source
- ›Roof pitch and accessibility
- ›Emergency or storm-damage call-outs cost more
National ballpark ranges for the US. Not a quote — actual prices vary by region, home and contractor.
Roof repair cost — frequently asked questions
How much does roof repair cost?
Most roof repairs run $150–$1,800, averaging around $450. Minor shingle or flashing fixes are cheapest; structural or widespread leaks cost more and may point toward replacement.
Related project costs
This is general US cost information, not a quote. Actual prices depend on your region, home, materials and contractor — always get quotes from licensed local pros before you commit.