Roof Repair Cost in 2026
$150 – $3,500 nationally — most projects land around $1,100 (per repair visit).
| Low | National average | High |
|---|---|---|
| $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
Free estimate · No obligation
Get your roofing project priced over the phone
No form to fill in. Describe the job on the phone, ask what it should cost where you live, and get a quote.
☎ (252) 582-9330- Free for you — the contractor pays for the call
- No form, no email address, no follow-up spam
- Ask about your own roof, not an average
Connects you to an independent partner contractor. We are paid for calls. Calls may be recorded.
