RoofCostLookup.

Costs by size

Roof replacement cost by size

Roof size is measured on the roof surface, not the floor plan — pitch makes the roof bigger than the house footprint. These are national modelled ranges; your state adjusts them by its labour factor.

Roof sizeArchitectural asphaltStanding seam metalNatural slate
1,000 sq ft roof$5,500–$7,500$12,000–$18,000$18,000–$30,000
1,200 sq ft roof$6,600–$9,000$14,400–$21,600$21,600–$36,000
1,500 sq ft roof$8,300–$11,300$18,000–$27,000$27,000–$45,000
1,700 sq ft roof$9,400–$12,800$20,400–$30,600$30,600–$51,000
2,000 sq ft roof$11,000–$15,000$24,000–$36,000$36,000–$60,000
2,500 sq ft roof$13,800–$18,800$30,000–$45,000$45,000–$75,000
3,000 sq ft roof$16,500–$22,500$36,000–$54,000$54,000–$90,000

Not sure of your roof size? Measure it from your home's dimensions →