Roofing Costs in 2026: Complete Material and Labor Guide
A new roof costs $6,000-25,000 depending on material. Here is what every option costs and how long it lasts.
Your roof is the most expensive exterior maintenance item on your home. Knowing the cost per square foot, lifespan, and pros and cons of each material prevents overpaying and helps you choose the right option for your climate and budget.
Cost by Material (installed, per square foot)
3-tab asphalt shingles: $3.50-5.50, lifespan 15-20 years. Architectural asphalt shingles: $4.50-7.00, lifespan 25-30 years. Metal (standing seam): $8-16, lifespan 40-70 years. Clay/concrete tile: $10-25, lifespan 50-100 years. Slate: $15-30, lifespan 75-200 years. Cedar shake: $8-14, lifespan 20-40 years.
The Total Cost Equation
A typical 2,000 sq ft home has approximately 22-25 squares of roofing (1 square = 100 sq ft). At architectural shingles ($5.50/sq ft average), that is $12,000-15,000 installed including tear-off, underlayment, flashing, and disposal. Metal costs roughly double but lasts 2-3 times longer — making it cheaper per year of service.