Understand what you should pay for any roofing project.
Roof repair costs range from $150 for minor shingle replacement to $3,000+ for major structural work. Detailed breakdown by repair type with tips to avoid overpaying.
Compare roofing material costs: asphalt $4–6/sqft, metal $7–16, tile $10–20, slate $15–30. Full breakdown with lifespan, pros, cons, and best uses.
The average new roof costs $5,500–$12,500 in 2026. Learn what drives roofing prices — materials, size, pitch, location — and how to budget accurately.