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 size | Architectural asphalt | Standing seam metal | Natural 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 →