HomeCostTab
Roofing & gutters

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
Pricedtypical 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.

Quality & scope
Estimated cost · typical repair
$150$1,800
Typical
$450
Low $150Typical $450High $1,800

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.

What changes the price
  • 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.