Roof Replacement Cost (2026): $9,000–$21,000

2026 roof replacement cost: median $14,200, range $9,000–$21,000 on a 2,000 sq ft re-roof. Drivers, signs it's time, and DIY vs pro.

About HomeScore

HomeScore forecasts repairs, replacement timing, and total ownership cost across 40+ home systems. Used by 8,200+ buyers, sellers, and long-term homeowners in 2026.