How Much Does a New Roof Cost in 2026?
From asphalt to slate, here's a realistic cost breakdown for a full roof replacement — including what drives prices up and how to get an honest estimate.
Roof replacement is one of the priciest home improvements you'll face, typically ranging from $8,000 to $25,000 for a typical 2,000 sq ft home. Here's what you're actually paying for.
Average Costs by Material (2026)
| Material | Cost per Sq Ft (Installed) | Lifespan |
|---|---|---|
| 3-Tab Asphalt | $3.50–$5.00 | 20–25 yrs |
| Architectural Asphalt | $4.50–$7.00 | 30–50 yrs |
| Metal (exposed fastener) | $6–$10 | 40–60 yrs |
| Metal (standing seam) | $10–$16 | 50–70 yrs |
| Wood Shake | $9–$15 | 30–40 yrs |
| Slate (synthetic) | $10–$20 | 50+ yrs |
| Natural Slate | $20–$40 | 75–150 yrs |
What Drives the Price
Roof size and complexity — square footage is the baseline, but pitch (steepness), valleys, dormers, and multiple penetrations all add labor time.
Tear-off layers — removing existing shingles adds $1–$2 per sq ft. Some contractors can install over existing shingles (where code allows), but most pros advise against it.
Decking damage — rotted or damaged sheathing discovered mid-job means added material and labor. Budget a 10–15% contingency.
Geographic location — labor rates vary wildly. Coastal markets and high-cost cities command 20–40% premiums.
Getting an Honest Estimate
- Get three written bids — never just one
- Verify contractor licensing and insurance before anyone climbs your roof
- Ask for a line-item breakdown (materials, labor, disposal, permits)
- Beware the low bid — it often means unlicensed labor or inferior materials
Red Flags
- Requiring full payment upfront
- No written contract
- "Storm chasers" who appear immediately after hail events
- No physical business address
