Roofing Cost (2026 Price Guide and Calculator) - Softotech

Roofing Cost: 2026 Price Guide and Calculator

A new asphalt shingle roof typically costs $4 to $8 per square foot installed, so about $7,000 to $14,000 for an average home. Use the calculator to price your roof by material. Default estimate: $9,900.00.

Roofing Cost in 2026: typical prices

Prices below include tear-off of the old roof, underlayment, materials and labor. Roof area is larger than the floor plan because of the slope, so use our roofing calculator to convert your house size into roof area.

OptionTypical cost per sq ftFor 1800 sq ft
Asphalt 3-tab shingles$5.5$9,900
Architectural shingles$6.5$11,700
Metal standing seam$12$21,600
Wood shake$10$18,000
Clay or concrete tile$15$27,000
Natural slate$25$45,000

What affects the price

  • Roof size and pitch. Steep roofs cost more because they are slower and riskier to work on.
  • Material. Metal, tile and slate cost two to four times more than asphalt but last far longer.
  • Roof complexity such as valleys, dormers, chimneys and skylights.
  • Number of layers to tear off and any rotted decking to replace.
  • Region, season and permit fees.

How to save money

  • Get three or more written quotes and compare materials and warranty, not only price.
  • Schedule work in the off season when roofers are less busy.
  • Repair small leaks early to avoid decking replacement.
  • Check your homeowners insurance for storm damage coverage before paying out of pocket.

Figures are typical US installed prices and change by region, season and contractor. They are estimates for planning, not quotes. Always get at least three written quotes.

Free pricing tips for your business

Get short, practical tips on pricing jobs and using our free calculators. No spam, unsubscribe any time.

    Frequently asked questions

    How much does a new roof cost?

    Most homeowners pay $7,000 to $15,000 for asphalt shingles on an average home. Metal and tile roofs cost $15,000 to $40,000 or more.

    How much does roofing cost per square?

    A square is 100 sq ft. Asphalt shingles are about $450 to $800 per square installed.

    How long does a roof last?

    Asphalt shingles last 20 to 30 years, metal 40 to 70 years and tile or slate 50 to 100 years.

    Does the estimate include labor?

    Yes, prices are installed prices including tear-off, but not major deck repairs.

    Need a custom calculator or spreadsheet built for your business?

    Talk to us

    More free tools: All free calculators · Roofing calculator · Shingle calculator · Roof pitch calculator