EE Local Services Trusted local home service pros — pricing, licensing, free quotes

home › cost guides › Asphalt roof replacement

Asphalt roof replacement cost

An asphalt shingle roof replacement runs $5,500–$16,000 for a typical home — roughly $350–$550 per square installed for architectural shingles. Tear-off surprises (rotted decking) add $50–$100 per sheet; get quotes that state the per-sheet rate up front.

Price at a glance

ItemTypical
Job price range$5500–$16000
Common variantsArchitectural shingles; premium/designer lines and steep slopes run higher
Labor share40–50% of total
PermitUsually yes
Duration1–3 days

National job price data from the ee.ltd cost database, 2026 edition.

What drives the price

  • Squares (roof area), pitch, and stories
  • Tear-off layers (code max is usually 2)
  • Decking rot discovered at tear-off
  • Underlayment and ventilation upgrades

DIY verdict

No for full replacements — crew speed, disposal, and warranty require pros

Other roofing job costs

Get free quotes for roofing work

Compare licensed local pros — typical prices on this page are national averages; your local quotes are the real numbers.

Before you hire