EE Local Services Trusted local home service pros — pricing, licensing, free quotes

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

ItemTypical
Job price range$300–$1500
Common variantsSmall flashing/vent fixes at the low end; multi-slope damage at the top
Labor shareTrip minimums apply ($150–$300)
PermitSometimes (structural repairs)
DurationHalf 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