Average Roof Repair Costs by Type (2026)
Roof repair costs vary dramatically based on the type and extent of damage. According to NAHB data and contractor surveys, the national average roof repair costs $1,150, with the following ranges by repair type:
| Repair Type | Average Cost Range | Notes |
|---|---|---|
| Leak Repair | $300–$1,000 | Most common repair; cost depends on source location |
| Shingle Replacement | $200–$500 | Small area; larger areas scale proportionally |
| Flashing Repair | $300–$600 | Around vents, chimneys, valleys |
| Storm Damage | $1,000–$5,000 | Wind, hail, fallen branches; often insurance-covered |
| Structural/Sagging | $1,500–$7,000 | Most serious; may indicate replacement needed |
| Chimney Flashing | $300–$800 | Common leak source; requires proper sealing |
| Skylight Repair | $400–$1,500 | Seal replacement or full skylight replacement |
| Gutter Repair | $200–$800 | Reattachment, sealing, section replacement |
Repair vs. Replacement: Decision Framework

Making the right decision between repair and replacement can save thousands of dollars. Use this framework based on industry best practices and NAHB guidelines:
Step 1: Calculate the repair-to-replacement ratio. Divide your estimated repair cost by the estimated full replacement cost. If the ratio exceeds 30%, replacement is typically more cost-effective.
Step 2: Consider roof age. If your roof has exceeded 80% of its expected lifespan (e.g., a 22+ year-old architectural shingle roof), even relatively inexpensive repairs may not be worthwhile, as more issues will follow.
Step 3: Assess damage extent. Localized damage (one area, one cause) favors repair. Multiple areas of damage, widespread granule loss, or recurring leaks favor replacement.
Step 4: Factor in energy and insurance. A new roof may qualify for insurance premium reductions and energy tax credits that offset some of the replacement cost.
Common Roof Repairs and Their Causes
Leak repair ($300–$1,000): The most common roof repair. Leaks typically originate at flashing points (chimneys, vents, skylights, valleys), damaged or missing shingles, or deteriorated sealant. A professional roofer can often pinpoint the source with a visual or moisture scan inspection ($100–$600).
Storm damage ($1,000–$5,000): Wind can lift, crack, or remove shingles. Hail creates bruises that accelerate granule loss. Fallen tree limbs can cause structural damage. Document all damage immediately with photos for insurance purposes — most storm damage is covered by homeowners insurance.
Structural/sagging repair ($1,500–$7,000): The most serious and expensive repair category. Sagging indicates underlying structural issues (rotted decking, damaged rafters, inadequate support). This almost always requires professional assessment and may indicate that full replacement with structural repair is needed.
Emergency Repair Premiums
Emergency repairs (after-hours, weekends, or immediately after storms) typically carry a 25–50% premium over standard repair pricing. If your roof is actively leaking, a temporary tarp installation ($200–$500) can prevent further interior damage while you arrange for permanent repair during normal business hours.
To minimize emergency situations, the NRCA recommends annual roof inspections, especially before storm season and after any severe weather event.
DIY vs. Professional Repair
While replacing a few shingles can be a reasonable DIY project for experienced homeowners, professional repair is strongly recommended for most issues. Falls are the leading cause of construction-related fatalities according to OSHA, and improper repairs can void manufacturer warranties, create new leak paths, and lead to more expensive damage.
Professional roofers also carry insurance that protects you if something goes wrong — a significant advantage over DIY work.
Frequently Asked Questions
How much does a roof repair cost?
When should I repair vs. replace my roof?
Does insurance cover roof repairs?
How much does emergency roof repair cost?
Can I DIY a roof repair?
Mike Brennan
Roofing Cost Analyst
Former licensed roofing contractor with 18 years of experience. HAAG Certified Inspector & NRCA ProCertification.