A roof replacement is one of the biggest checks most homeowners will ever write for their house — and one of the most confusing to budget for, because the price swings wildly depending on material, size, and who's doing the work. Here's a realistic breakdown so you know what to expect before a contractor walks your roof.
Average Cost by Roofing Material
Material is the single biggest driver of your total cost. Prices below are installed cost per square (100 sq ft of roof area) for a typical asphalt-shingle-sized home:
| Material | Cost per Square | Typical Lifespan |
|---|---|---|
| Asphalt shingles (3-tab) | $350–$500 | 15–20 years |
| Architectural shingles | $450–$650 | 25–30 years |
| Metal roofing | $800–$1,400 | 40–70 years |
| Wood shakes | $700–$1,200 | 25–30 years |
| Clay/concrete tile | $1,000–$1,800 | 50+ years |
| Slate | $1,500–$3,000 | 75–100+ years |
Total Project Cost by Home Size
Multiplying material cost by roof area gets you the ballpark. For a standard architectural shingle roof:
- Small home (1,200–1,600 sq ft footprint, ~15–20 squares) — $6,750–$13,000
- Mid-size home (1,800–2,400 sq ft footprint, ~20–28 squares) — $9,000–$18,200
- Larger home (2,800+ sq ft footprint, ~30+ squares) — $13,500–$20,000+
Roof area is typically larger than the home's floor footprint because of pitch, overhangs, and roof shape — a contractor's measurement will always come in higher than the square footage on your listing sheet.
What Pushes the Price Higher
- Steep pitch — steep roofs require safety equipment and slow down installation, adding 10–30% to labor cost.
- Roof complexity — multiple valleys, dormers, and chimneys mean more flashing, more cuts, more labor hours.
- Tear-off layers — removing more than one existing layer of shingles adds disposal and labor cost.
- Decking repair — if the plywood underneath is rotted or damaged, replacing it is billed separately, often $70–$100 per sheet.
- Permit and inspection fees — most jurisdictions require a permit for full roof replacement; costs vary by county.
What Can Bring the Price Down
- Simple gable roof shape with few penetrations
- Single-layer tear-off (no stacked old roofing)
- Scheduling in the contractor's slow season (late fall/winter in most regions)
- Getting multiple itemized quotes — pricing spread between contractors for the same job is often 20–30%
Questions to Ask Before You Sign
- Does the quote include a full tear-off, or is this an overlay?
- Is decking repair included, or billed as a separate change order if needed?
- Who is pulling the permit — you or the contractor?
- What's the warranty on materials versus labor, and for how long?
- Is cleanup and disposal of old shingles included in the quote?
Bottom Line
For most homeowners, a full asphalt shingle roof replacement lands somewhere between $9,000 and $18,000. Get at least three itemized quotes, confirm whether decking repair is included, and always check that the contractor is pulling the required permit — an unpermitted roof job can become a major problem when you go to sell.
← Back to home