Can You Roof Over Existing Shingles?
Yes, in most cases you can install new asphalt shingles directly over one existing layer. This is called a roof overlay or re-roof. It saves $1,000–$3,000 in tear-off and disposal costs. However, most building codes prohibit more than two total layers, and overlaying hides problems like rotted decking that should be fixed. If your existing roof has curling shingles, soft spots, or multiple layers already, a full tear-off is the better investment.
Cost Breakdown
| Service | Low | High | Notes |
|---|---|---|---|
| Roof overlay (2,000 sq ft) | $7,000 | $14,000 | One existing layer; no tear-off needed |
| Full tear-off and re-roof | $9,000 | $18,000 | Includes removal, decking inspection, new underlayment |
| Tear-off cost alone | $1,000 | $3,000 | Disposal fees included |
When Overlaying Works
A roof overlay makes sense when your existing roof has only one layer of shingles, the decking underneath is solid, and the shingles are lying relatively flat. The new layer goes directly on top with standard nailing patterns. This saves time (usually a full day less), reduces waste, and cuts your total project cost by $1,000–$3,000.
Overlaying also works well for budget-conscious situations where the home will be sold within 5–10 years. The new layer provides a fresh appearance and weather protection without the full cost of tear-off.
When You Should Tear Off Instead
- Two layers already exist: Most building codes cap shingle layers at two. Adding a third is a code violation that can void your homeowners insurance and create problems at sale.
- Curling, buckling, or uneven shingles: New shingles won't lie flat over warped old ones, creating an uneven surface that's prone to wind damage and leaks.
- Soft spots or sagging: These indicate rotted decking or damaged underlayment that must be repaired — you can't fix what you can't see.
- Active leaks: Overlaying over a leaking roof seals the moisture in and accelerates rot. Find and fix the leak source first.
- You want maximum lifespan: An overlay typically lasts 15–20 years versus 25–30 years for shingles installed on fresh underlayment over inspected decking.
Cost Comparison
For a typical 2,000 sq ft roof:
- Overlay: $7,000–$14,000 (skip tear-off, faster installation)
- Full tear-off and re-roof: $9,000–$18,000 (includes removing old shingles, inspecting/repairing decking, new underlayment)
The $2,000–$4,000 difference buys you a proper inspection of the decking, a fresh moisture barrier, and a longer-lasting installation. For a roof you'll live under for 15+ years, tear-off is usually the better value.
Building Code Requirements
Check your local building code before deciding. Some jurisdictions require tear-off regardless of existing layers, especially in high-wind zones (Florida, coastal Texas, etc.). Your roofer should pull the permit and confirm what's allowed in your area.
Related Questions
How many layers of shingles can you have on a roof?
Most building codes allow a maximum of two layers of asphalt shingles. Some jurisdictions and high-wind zones require tear-off down to the deck regardless of how many layers exist.
Does roofing over old shingles void the warranty?
Some manufacturers reduce their warranty coverage on overlay installations. Check the specific warranty terms for your shingle product — many offer 25 years on tear-off installations but only 15 years on overlays.
How long does a roof overlay last?
A roof overlay typically lasts 15–20 years, compared to 25–30 years for shingles installed over fresh underlayment on inspected decking. The trapped heat between layers accelerates aging.