Roofing FAQ

Average roof replacement cost

Most US homeowners replace an asphalt shingle roof in the low five figures, but your quote depends on size, pitch, material, tear-off, and local labor — not a single national number.

What is the average cost to replace a roof in the US?

For a typical 1,700–2,200 sq ft roof on a single-family home, many homeowners see total installed costs roughly between $12,000 and $19,000 for architectural shingles. Metal and tile run higher; simple 3-tab asphalt can land lower in affordable markets.

Why do two contractors quote different prices for the same house?

Scope differences drive most of the gap: tear-off layers, underlayment upgrades, ventilation, flashing detail, warranty tier, and crew overhead. Always compare line items, not just the bottom line.

Does roof square footage equal home square footage?

No. Roof area is usually larger than heated living space because of pitch, overhangs, and garage sections. Contractors measure in squares (100 sq ft of roof field) or use aerial takeoffs.

When is a repair enough instead of full replacement?

Localized damage on a younger roof may suit repair. Widespread granule loss, multiple leaks, soft decking, or a roof past 80% of expected life usually points to replacement for better long-term value.

Get your planning range

Use the calculator for a transparent range based on your roof size, material, and state — no contact required to see results.

Loading satellite measurement…

Step 2 · Project details

Confirm your location and enter roof details — or measure from satellite above.

Or enter manually