New Roofing Costs

Code and permits

Tear Off the Old Roof or Roof Over It? The Layer Rules by State

When a new roof may go over the old one and when it can't: the code's two-layer limit, slate and tile, wet roofs, metal systems, and the rules in each state.

New Roofing Costs connects homeowners with independent local roofing contractors. We do not perform roofing work.

Call (833) 781-1806 Replacement and new roofs only · homeowners

This number connects homeowners who are planning a new roof or a full roof replacement with independent local roofing contractors. It is not for leak repairs or patch jobs. The call must come from the homeowner who decides on the roof. Calls may be recorded.

A roof during tear-off: old shingles being stripped down to the wood deck, a tarp and a dumpster below, one worker far away with back turned

The rule

The 2021 International Residential Code starts from a tear-off:

R908.3 Roof Replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck.

— IRC 2021, R908.3

It then allows a recover, a new layer over the old one, except in three cases:

A roof recover shall not be permitted where any of the following conditions occur: Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering.

— IRC 2021, R908.3.1.1

In short: one old layer may stay, two may not, and slate or tile never serve as a base.

Where an ice barrier membrane is already adhered to the deck, it may stay and be covered with a new layer of ice barrier (R908.3, exception).

Metal systems

A complete and separate roofing system, such as standing-seam metal panels designed to carry the roof loads to the structure without relying on the old roof, does not require removing the existing covering (IRC R908.3.1). See metal roofing.

State by state

  • Pennsylvania adopted the 2021 IRC from January 1, 2026; R908 applies as written.
  • Massachusetts: the state's amendments to Chapter 9 do not touch R908.
  • Connecticut: the 2022 State Building Code's amendments do not change R908.
  • Rhode Island: SBC-2 adopts Chapter 9 "with no changes."
  • New Jersey deletes the IRC's definitions of reroofing, recover and replacement (N.J.A.C. 5:23-3.21(c)2.xxii). Work on existing houses falls under the state's Rehabilitation Subcode (N.J.A.C. 5:23-6), whose layer rule this site has not yet read. Ask the contractor how many layers are on the roof, and get the tear-off price in writing.
  • Florida has its own section, FBC Existing Building 706.3: a tear-off is required where the roof is water-soaked or deteriorated, where the covering is wood shake, slate, clay, cement or asbestos-cement tile, where there are two or more layers, where blisters are not cut and secured, and where the old covering can't hold the new one to the code's fastening requirements.

Why a tear-off can be worth it anyway

Even where one more layer is allowed, a tear-off shows the deck. Damaged sheathing gets replaced instead of covered, and in Connecticut the deck-joint tape and in New England the ice barrier go directly on the deck. It costs more in labor and disposal. Ask for both prices if a recover is allowed on your roof.

How to know how many layers you have

Look at the roof edge where the shingles overhang: layers stack visibly. A contractor will check at the edge or lift a shingle. If the house is old, ask what is at the bottom; slate under shingles rules out a recover.

Questions

Can you put new shingles over old ones?

The code allows a new layer over one existing layer, but not where the roof already has two or more layers, where the old covering is slate, clay, cement or asbestos-cement tile, or where the roof is water-soaked or deteriorated (IRC R908.3.1.1).

How can I tell how many layers are on my roof?

Look at the roof edge where the shingles overhang; layers stack visibly. A contractor will check at the edge or lift a shingle, and on an old house ask what is at the bottom, since slate under shingles rules out a recover.

Is a tear-off worth it if a roof-over is allowed?

A tear-off shows the deck, so damaged sheathing is replaced instead of covered, and the ice barrier and, in Connecticut, the deck-joint tape go directly on the deck. It costs more in labor and disposal, so ask for both prices.

Sources

Checked October 24, 2026. Laws and code editions change; the date says when these were last read at the source.

Call (833) 781-1806 New roofs and replacements · homeowners