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
| Item | Typical |
|---|---|
| Job price range | $5500–$16000 |
| Common variants | Architectural shingles; premium/designer lines and steep slopes run higher |
| Labor share | 40–50% of total |
| Permit | Usually yes |
| Duration | 1–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
- Avoid contractor scams
- Roofing cost guide
- Ask for license + insurance certificates in writing