Roof Repair Cost Guide (2025)
Minor repairs often run $350–$1,000; major structural or storm repairs can reach $2,000–$8,000+.
Average Costs by Material
- Asphalt shingles: $5–$9 per sq. ft.
- Metal: $7–$14 per sq. ft.
- Tile/Slate: $10–$20 per sq. ft.
Cost Factors
Scope of damage, roof pitch, access, disposal, permits, and regional labor rates all affect price.
Ready to compare quotes? Find roof repair pros.