SwiftTools

Roof Replacement Cost Calculator

A roof replacement costs about $9,000–$16,000 for a typical 2,000 sq ft home in 2026. Enter your roof area, roofing squares, or house size with your material, and this roof replacement cost calculator returns a low–high installed estimate.

Your roof
cost = area × rate · 1 square = 100 sq ft · area = footprint × pitch factor

Rates are 2026 US installed averages covering materials, labor, underlayment, and flashing. Steep or complex roofs price toward the high end of each range.

Estimates only — not contractor quotes. Actual prices vary by region, labor rates, roof complexity, and material availability. Get at least two written quotes from licensed roofers before deciding.

How the roof replacement cost calculator works

Roofing contractors quote by the roofing square — one square equals exactly 100 square feet of roof surface. A 2,200 sq ft roof is 22 squares, and installed prices are almost always stated per square, so a $600/square quote means $6 per square foot.

Five things move the number. Material dominates: asphalt is cheapest, slate priciest. Pitch matters twice — a steep roof has more surface area than its footprint, and crews work slower on it. Tear-off of old layers adds $1–$3 per sq ft. Labor and access vary by region and how easy the roof is to reach. Extras like new flashing, ice-and-water shield, and skylight work push the total higher.

For a 2,000 sq ft roof in 2026, typical installed ranges are: asphalt shingles $9,000–$17,000; architectural shingles $11,000–$21,000; metal $16,000–$28,000; clay or concrete tile $20,000–$36,000; natural slate $28,000–$48,000. Steep pitches and multi-story homes land toward the high end of each band.

cost low/high = area × rate low/high · tear-off adds area × ($1…$3) · area = footprint × √(1 + (rise/12)²)

Related tools

Keep exploring: measure your slope first with the Shed Roof Pitch Calculator, or check a single-slope design with the Lean-To Roof Pitch Calculator — the pitch you find there plugs straight into the “By house size” mode above.

Roof replacement cost calculator FAQ

How much does a roof replacement cost?

About $9,000–$16,000 for a typical 2,000 sq ft home with asphalt shingles in 2026. The national range runs roughly $5,500–$24,000+, driven mainly by material choice, roof pitch, and tear-off of old layers.

How much does a roof cost per square?

$450–$850 per square installed for asphalt shingles (one roofing square equals 100 sq ft). Architectural shingles run $550–$1,050, metal $800–$1,400, tile $1,000–$1,800, and slate $1,400–$2,400 per square.

How long does a roof replacement take?

1–3 days for a typical asphalt roof on an average home. Large, steep, or premium-material roofs (tile, slate) can take a week or more, weather permitting.

How is roof replacement cost calculated?

Roof surface area multiplied by the installed rate per square foot, plus $1–$3 per sq ft for tearing off the old roof. A steeper pitch increases the surface area — the calculator applies a pitch factor from your rise-over-run.

Does homeowners insurance cover roof replacement?

Insurance typically covers sudden damage (storms, fallen trees) minus your deductible. Wear, age, and neglect are usually excluded — a 25-year-old roof at the end of its life is on the homeowner.

Should I repair or replace my roof?

Repair when damage is localized and the roof is mid-life. Replace when damage covers more than about 30% of the surface, repairs keep failing, or the roof is near the end of its rated lifespan.

Is metal roofing worth the extra cost over asphalt?

Metal costs roughly 1.5–2× asphalt up front ($16,000–$28,000 vs $9,000–$17,000 for a 2,000 sq ft roof) but lasts 40–70 years versus 15–30 for asphalt — cheaper per year of service for a home you plan to keep.