Roof Repair Cost in 2026

$150 – $3,500 nationally — most projects land around $1,100 (per repair visit).

  • ✅ 100% free quotes
  • 📊 Documented ranges
Get Free Quotes
LowNational averageHigh
$150 $1,100 $3,500
per repair visit

Most roof repairs fall between $400 and $1,800. Small fixes — a few shingles, a pipe boot, minor flashing — sit at the low end, while structural or widespread leak repairs climb past $3,000. The inspection that pins down the real cause is the best money you'll spend.

What drives the price

  • Scope: replacing a handful of shingles costs $150–$450; chasing an active leak through flashing and underlayment runs $500–$1,500.
  • Accessibility: steep pitches, 2+ stories and fragile materials (tile, slate) increase labor time and safety setup.
  • Water damage: if the leak has reached decking or framing, add $500–$2,500 for wood replacement.
  • Emergency calls: same-day or tarping service typically carries a $150–$400 premium.

Want a number for your home? Run the free roofing cost calculator — it adjusts for your metro's labor rates.

Frequently asked questions

Repair or replace — where is the cutoff?

A common rule: if repairs exceed 25–30% of replacement cost, or the roof is within 5 years of its expected life, replacement is usually the better investment.

Why do roofers charge a minimum fee?

Mobilization — truck, crew, safety setup — costs the same whether they fix one shingle or forty. Most companies set a $150–$350 minimum service charge.

Local cost guides

Related guides

Ready to compare real quotes?

Our ranges tell you what's normal — real quotes tell you what YOUR roof costs.

Get up to 3 from vetted local contractors, free and without obligation.

  • Up to 3 quotes from vetted local roofers
  • Typical response within 48 hours
  • 100% free — no obligation to hire
  • Your details are never sold to spammers

Request your free quotes Free

Scroll to Top