Overlay or tear-off: what the code allows
The model residential code allows a new roof covering over an existing one only in limited cases, and never over two or more existing layers. In the 2021 International Residential Code, a recover is barred where the existing roof is water-soaked or too deteriorated to be a base, where it is slate, clay, cement or asbestos-cement tile, or where it already has two or more applications of any roof covering.[1] The 2024 edition keeps the same three bars and moves the recover rules to section R908.4.[2] Your town may adopt a different edition or local amendments, so ask the building department.
| Situation | Overlay | Where in the code |
|---|---|---|
| One sound layer of asphalt shingles, new shingles allow it | Allowed | 2021 R908.3.1 / 2024 R908.4 |
| Existing roof water-soaked or deteriorated | Not allowed | 2021 R908.3.1.1 / 2024 R908.4 exceptions |
| Existing slate, clay, cement or asbestos-cement tile | Not allowed | same |
| Two or more layers already on the roof | Not allowed | same |
| Full replacement | All layers removed to the deck | 2021 and 2024 R908.3 |
A replacement removes every layer down to the roof deck.[1] That is the only path once the second layer is on, which is why the calculator switches the overlay to "not allowed" when you enter 2 or more existing layers.
How the reroof cost calculator compares the two
Both options buy the same number of squares of new shingles; the tear-off adds removal, disposal and whatever deck has to be replaced once the old layers come off. Deck is usually replaced in 4 × 8 ft sheets, so the calculator converts the share of deck you expect to replace into whole sheets:
Tear-off premium = roof squares × layers × tear-off price + sheets × sheet pricesheets = 10% × 1,495 sq ft ÷ 32 = 5
| Deck replaced | Sheets (4 × 8 ft) | Area |
|---|---|---|
| 0% | -0 | 0 sq ft |
| 5% | 3 | 75 sq ft |
| 10% | 5 | 150 sq ft |
| 20% | 10 | 299 sq ft |
| 40% | 19 | 598 sq ft |
How much deck is rotten is unknown until the old roof is off. Ask each roofer to quote a price per replaced sheet so the bids can be compared on the same basis.
Worked example
- Plan area: (44 + 2) × (28 + 2) = 1,380 sq ft; × 1.0833 for a 5/12 pitch = 1,495 sq ft of roof.
- Squares with 10% waste: 16.4, the same for both options.
- Overlay: 16.4 × your new-shingle price per square, plus permit and flashing.
- Tear-off: the same, plus 15.0 squares × your tear-off price for the one existing layer, plus 5 deck sheets at 10% replacement.
What an overlay saves, and what it costs later
- Saves now: the tear-off and disposal line, and usually some labor time.
- Hides the deck: rot, soft spots and old flashing problems stay under the new layer.
- Uses up the option: the next roof must be a full tear-off of two layers, so part of today's saving comes back later.
- Shingle maker's rules: the code also requires the new covering's installation instructions to allow it.[1]
The builders' life-expectancy study puts asphalt shingles at about 20 years, a general guideline only.[4] For context on the whole job, homeowners' roofing projects had a median cost of $10,000 in the 2023 American Housing Survey.[3] The roof replacement cost calculator adds a ± range to a single bid, and the metal roof cost calculator covers standing-seam systems, some of which can go over an existing roof.
Paying for the reroof
If you borrow against the house, interest on a home equity loan or HELOC is deductible only when the money buys, builds or substantially improves that home.[5] Some areas also offer PACE financing, which the CFPB describes as borrowing for home improvements by increasing your property tax payment; like a tax lien, missed payments can cost you the home.[6] Compare those choices with the home improvement loan calculator or a HELOC payment before signing.
Two layers already?Enter 2 in Existing layers. The overlay drops out and the tear-off line doubles, because both layers have to come off.
Frequently asked questions
Can you put a new roof over old shingles?
Over one sound layer of asphalt shingles, usually yes, if the new shingles' instructions allow it. The model code does not allow a recover over two or more layers, over a water-soaked or deteriorated roof, or over slate or tile.[1]
How many layers of shingles are allowed on a roof?
Under the 2021 and 2024 International Residential Code, a new covering cannot go over a roof that already has two or more layers, so two layers is the most you can end up with.[2] Local codes can be stricter.
Is it cheaper to reroof over existing shingles?
Up front, usually: an overlay skips tear-off, disposal and deck repair. Enter both prices from your bids to see the difference, and remember the next roof will need two layers removed.
What does reroofing mean?
Reroofing is putting a new roof covering on an existing house, either over the old layer (a recover or overlay) or after tearing the old layers off to the deck (a replacement).
Sources
- 2021 International Residential Code, Chapter 9: Roof Assemblies (Section R908, Reroofing)
- 2024 International Residential Code, Chapter 9: Roof Assemblies (Sections R908.3 and R908.4)
- American Housing Survey 2023, Table C-16-OO: Home Improvement Costs, Owner-Occupied Units (Table Creator estimates)
- Study of Life Expectancy of Home Components
- Publication 936 (2025), Home Mortgage Interest Deduction
- What is a PACE loan?