Quick Answer: A new roof costs $5,000–$25,000+ for the average US home (1,700 sq ft roof area). Asphalt shingles cost $4–$7/sq ft installed, metal $6–$14/sq ft, tile $8–$18/sq ft, and flat/TPO $5–$10/sq ft. Labor accounts for 40–60% of total cost, with roofers averaging $22–$29/hr nationally. A mid-range asphalt reroof on a 2,000 sq ft roof runs $8,000–$14,000 including tear-off, materials, labor, permits, and contractor markup. Enter your ZIP to also see your IECC climate zone — cold-climate roofs (Zone 5+) need ice & water shield, adding $150–$200. Material costs are adjusted using BLS Producer Price Index data.
Calculate how much a new roof costs. Compare four roofing materials, select your quality tier, and enter your ZIP code for a location-specific estimate with a full cost breakdown.
Roof Replacement Cost by Material
Installed cost per square foot including tear-off, materials, labor, and contractor markup:
| Material | Basic | Mid-Range | Premium | Lifespan |
|---|---|---|---|---|
| Asphalt Shingles | $4–$5/sq ft | $5–$7/sq ft | $7–$9/sq ft | 20–30 yrs |
| Metal | $6–$8/sq ft | $9–$12/sq ft | $14–$18/sq ft | 40–70 yrs |
| Tile (Clay/Concrete) | $8–$11/sq ft | $12–$16/sq ft | $17–$22/sq ft | 50–100 yrs |
| Flat / TPO | $5–$7/sq ft | $8–$10/sq ft | $10–$13/sq ft | 15–25 yrs |
How Roofing Cost Is Calculated
- Materials: Roof area × $1.50–$12/sq ft depending on material and grade. Includes shingles/panels, underlayment, fasteners, and ridge caps.
- Labor: Area × 0.04–0.08 hr/sq ft × roofer hourly rate × 1.5 burden. Asphalt is fastest; tile is slowest.
- Fixed costs: Tear-off and disposal ($300–$600), dumpster ($250–$500), permits ($200–$300), flashing/vents/drip edge ($200–$400), and ice & water shield ($150–$200).
- Contractor markup: 20% for overhead, profit, warranty, and insurance.
Roofing Material Guide
- Asphalt Shingles: Most popular in the US (80% of homes). 3-tab shingles are the cheapest but architectural (dimensional) shingles look better and last 5–10 years longer. Easy to repair and widely available.
- Metal Roofing: Standing seam or corrugated panels. Lasts 40–70 years with minimal maintenance. Excellent in high-wind and snow areas. Reflects heat, reducing cooling costs 10–25%. Higher upfront cost pays off over the lifespan.
- Tile (Clay/Concrete): Premium look with 50–100+ year lifespan. Very heavy — requires structural reinforcement on some homes. Popular in Southwest and Mediterranean-style architecture. Fragile when walked on.
- Flat / TPO: For low-slope or flat roofs common on commercial buildings and some modern homes. Thermoplastic (TPO) is energy-efficient and weldable. Requires proper drainage to avoid ponding.
Estimating Your Roof Area
Roof area is larger than your home's footprint due to pitch. Multiply your footprint by the pitch factor:
| Roof Pitch | Pitch Factor | Example (1,500 sq ft footprint) |
|---|---|---|
| Flat (0/12) | 1.00 | 1,500 sq ft |
| Low (4/12) | 1.054 | 1,581 sq ft |
| Standard (6/12) | 1.118 | 1,677 sq ft |
| Steep (8/12) | 1.202 | 1,803 sq ft |
| Very Steep (12/12) | 1.414 | 2,121 sq ft |
Formula Summary
Roofing Cost Formula: Total installed cost is materials plus burdened labor plus fixed costs (tear-off, dumpster, permits, flashing), multiplied by contractor markup.
Total = (A × M + A × H × R × 1.5 + F) × 1.20
where A = roof area (sq ft), M = material cost/sq ft, H = labor hours/sq ft, R = roofer hourly rate, 1.5 = labor burden, F = fixed costs, 1.20 = markup.
| Roofing Type | Hr/Sq Ft | Fixed Costs |
|---|---|---|
| Asphalt Shingles | 0.04 | $1,400 |
| Metal | 0.06 | $1,600 |
| Tile | 0.08 | $2,000 |
| Flat / TPO | 0.05 | $1,100 |
Constants: Labor burden 1.5×. Contractor markup 20%. National roofer rate: $24.03/hr mean, $17.11 p25, $29.19 p75 (SOC 47-2181). 1 roofing square = 100 sq ft. Fixed costs include tear-off, dumpster, permits, flashing/vents, and ice & water shield. Rates from BLS OEWS May 2024, 393 metros.
Additional data: DOE/IECC climate zones for weather-specific considerations. BLS PPI asphalt roofing material index (monthly via FRED). Material costs PPI-adjusted to current market.
Roofers Hourly Rates by Metro (BLS OEWS May 2024)
| Metro | 25th %ile | Mean | 75th %ile |
|---|---|---|---|
| New York | $25.00 | $37.24 | $47.93 |
| Los Angeles | $28.03 | $32.43 | $36.87 |
| Chicago | $26.64 | $35.15 | $46.57 |
| Dallas | $19.64 | $23.41 | $26.50 |
| Houston | $18.35 | $22.43 | $24.83 |
| Washington | $23.44 | $28.52 | $31.25 |
| Philadelphia | $23.24 | $29.42 | $36.40 |
| Miami | $18.16 | $23.47 | $25.97 |
| Atlanta | $18.83 | $23.36 | $23.95 |
| Phoenix | $22.07 | $25.74 | $28.83 |
Need Material Quantities?
Use Our Roofing Calculator →
Calculate roofing squares, bundles, and underlayment needed for your roof.
Related Calculators
- Roofing Calculator — calculate roofing squares and bundles needed
- Shingle Calculator — estimate shingle bundles for your roof
- Insulation Calculator — calculate attic insulation while the roof is open
- Window Replacement Cost Calculator — combine window and roof replacement for contractor savings
Estimates are for planning purposes only. Consult a qualified contractor for critical projects. Actual material requirements may vary based on site conditions, waste, and installation methods.
Pricing last verified: February 2026. Material prices vary by region, season, and supplier. Prices shown are national averages for planning purposes.