What IRC 2018 § R907.3 requires
IRC 2018 Section R907.3 permits one layer of new asphalt shingles to be installed over one existing layer of asphalt shingles under certain conditions, for a total of two layers. If two layers already exist on the structure, a full tear-off to bare sheathing is required before new shingles can be installed. The existing roofing must be in acceptable condition — not water-soaked, not severely cupped or buckled, and not composed of non-asphalt materials like wood shakes or clay tile — to qualify for a recovery approach rather than full replacement.
Section R907.3 of IRC 2018 distinguishes between recovering (installing new roofing over existing roofing without removing the existing material) and replacement (full tear-off to the sheathing before installing new roofing). The section identifies specific conditions under which recovery is prohibited and full replacement is required, making clear that the code prefers replacement when the existing roofing cannot provide an acceptable substrate.
Recovery is prohibited when: (1) the roof already has two or more layers of any roofing material — a third layer is never permitted under IRC 2018; (2) the existing roof covering is water-soaked or has deteriorated to the point that it no longer provides a suitable substrate for new roofing; (3) the existing roof covering has excessive surface irregularities such as curling, cupped tabs, severely buckled courses, or raised edges that would prevent the new shingles from lying flat and bonding properly; or (4) the existing roof covering consists of wood shakes, slate, clay tile, concrete tile, or other materials that do not provide a flat, nail-penetrable substrate suitable for asphalt shingles.
When recovery is permitted — meaning one layer over one existing layer of asphalt shingles in acceptable condition — the new shingles must meet all installation requirements of R905.2. This includes fastener length sufficient to penetrate through both shingle layers and into the sheathing a minimum of 3/4 inch, the minimum four-nail fastening schedule per shingle, and installation of drip edge at eaves and rakes per R905.2.8.5. In cold climates, ice barrier at the eave zone per R905.2.7.1 must also be installed even on a recovery job, because the existing felt underlayment beneath the first shingle layer does not satisfy the self-adhering ice barrier requirement.
Even when recovering is technically permitted under R907.3, local building departments and roofing industry guidelines often recommend full tear-off for homes where the roof is more than 15 to 20 years old. A recovery conceals the sheathing from inspection and leaves existing damaged areas buried under two layers of roofing. Any rot, delamination, or fastener pullout in the sheathing that would have been discovered and repaired during a tear-off now remains hidden and continues to deteriorate under the new roof.
Why This Rule Exists
The two-layer maximum in R907.3 exists for structural and moisture management reasons. Asphalt shingles weigh approximately 2 to 3 pounds per square foot per layer. A standard asphalt shingle roof with architectural shingles at the heavier end of that range adds 3 psf per layer. Two layers are within the dead load capacity of typical residential roof framing as designed. Three layers can add 9 psf or more of dead load, exceeding what the framing and sheathing were designed to carry, particularly in areas with combined dead plus snow load requirements.
The prohibition on recovery over deteriorated or waterlogged roofing prevents moisture from being trapped between the two layers. A water-soaked shingle layer covered by new shingles creates a sealed environment where trapped moisture cannot dry, leading to accelerated sheathing rot and mold growth between the layers. R907.3 therefore requires that the existing material be dry and in acceptable condition before recovery proceeds.
What the Inspector Checks at Rough and Final
When a re-roof permit is pulled, the inspector may check the number of existing layers before new roofing is applied. Many jurisdictions require the permit applicant to disclose the existing layer count on the permit application. If two layers are already present, the inspector will require documentation that a tear-off was performed before new roofing was installed. At final inspection, the inspector verifies that the new shingles are properly installed, that nails are of adequate length to penetrate the sheathing through both layers, and that all flashings, drip edge, and required underlayment at repaired areas meet current code standards.
Inspectors also observe the finished roof surface for visible irregularities that indicate a poor underlying substrate — ripples, humps, or uneven courses in the new shingles are evidence that the existing layer was not in acceptable condition for recovery. The inspector may require tear-off and replacement if the finished surface is not acceptable, which is authorized under R104.8 as the inspector's authority to require compliance with the intent of the code. This is a judgment call, but it is a legitimate enforcement action when the finished product does not meet the weather protection performance standard of R903.1.
What Contractors Need to Know
Before agreeing to a recovery job, probe the existing sheathing at the eave edge and at any areas of existing staining or damage visible at the attic from inside. If the sheathing is soft, spongy, or shows rot evidence, tear-off is required regardless of what the homeowner prefers. Installing new roofing over deteriorated sheathing creates a substrate that cannot hold fasteners and produces callbacks within a few years when the roof fails. Replace all damaged sheathing sections before proceeding with either recovery or replacement roofing.
Use correctly sized nails for recovery work. Nails must penetrate a minimum of 3/4 inch into the structural sheathing after passing through both layers of shingles. With two layers of standard three-tab or architectural shingles (approximately 3/4 inch per layer combined) and 7/16-inch OSB sheathing, a nail of at least 2 inches or 2-1/4 inches is needed for adequate sheathing penetration. Standard 1-3/4-inch roofing nails typically used for single-layer application are not long enough for recovery work and will pull out under wind uplift loads over time. Verify the nail length against the combined thickness of both shingle layers plus the 3/4-inch penetration requirement.
Also confirm that the existing ridge and hip shingles do not have extensive cracking or granule loss that would create surface irregularities under the new material. Photograph the existing roof condition before starting the job to document the basis for the recovery decision in case questions arise later about whether the existing substrate was acceptable.
What Homeowners Get Wrong
Many homeowners approve a recovery job to save the tear-off disposal cost — typically several hundred to a thousand dollars for an average-size residential roof — without understanding the long-term trade-off. A recovery permanently hides the sheathing from inspection. Problems that would have been found and repaired during tear-off — rot at the eave from ice dam leaks, delaminated OSB at penetrations, damaged rafter tails — are now buried under two layers of shingles. When those problems eventually manifest as interior leaks or structural failures, the repair requires removing both layers of shingles before the underlying cause can be addressed, making the eventual repair significantly more expensive than if the tear-off had been done initially.
Homeowners also sometimes assume that if the existing roof is only a few years old, a recovery is the right approach. Age is not the determining criterion under R907.3 — condition is. A young roof with significant sheathing damage from an active leak or ice dam damage may have more substrate deterioration than a 15-year-old roof on a dry, well-ventilated attic. The code requires condition assessment, not age assessment.
A third misconception is that two layers of shingles provide superior insulation or improved storm protection compared to one. The second layer adds dead load, can trap moisture between layers during the lifecycle of the roof, and the new shingles on top must function as the primary water barrier regardless of what lies beneath. The second layer does not meaningfully improve thermal performance or storm resistance for most residential roof assemblies.
State and Local Amendments
IRC 2018 states including TX, GA, VA, NC, SC, TN, AL, MS, KY, and MO follow the base R907.3 two-layer maximum. Some local jurisdictions add requirements that ice barriers and drip edge be installed at exposed eave and rake areas even on recovery projects, even in areas where ice barriers would not otherwise be required by R905.2.7.1. A handful of municipalities — particularly in coastal high-wind counties in Texas, South Carolina, and North Carolina — require full tear-off on any permitted re-roof regardless of the existing layer count, citing structural load capacity concerns under wind event loading and the desire to require sheathing inspection before new roofing covers it. Always verify the local jurisdiction requirements before submitting a permit application for a recovery project.
IRC 2021 retained the R907.3 two-layer limit and the same recovery prohibition conditions. Language was clarified to more explicitly address the condition assessment required before deciding between recovery and replacement, and the requirement to disclose existing roof conditions on permit documents was strengthened in some adopting jurisdictions. No change in the fundamental two-layer rule was made from IRC 2018 to IRC 2021.
When to Hire a Licensed Contractor
All permitted re-roofing projects must be performed by a licensed roofing contractor. The contractor is responsible for assessing the existing roofing condition before committing to a recovery approach, disclosing the layer count on the permit application, and using appropriate materials and fasteners for the job type. Licensed contractors carry general liability and workers compensation insurance that covers damage during the project. For homes 25 years or older, a licensed contractor conducting a thorough pre-job inspection and recommending tear-off if any sheathing deficiency is found is the professional standard of care, even when a recovery might be technically code-permitted.
Common Violations Found at Inspection
- Third layer of shingles installed over two existing layers — a direct violation of R907.3 requiring removal back to one layer before new shingles are applied.
- Recovery performed over existing shingles with significant curling, cupping, or buckling that did not provide an acceptable flat substrate.
- Standard-length nails used on recovery work, failing to achieve the required 3/4-inch sheathing penetration through both shingle layers.
- Recovery performed over water-soaked or deteriorated existing roofing that required tear-off and sheathing replacement per R907.3.
- Recovery performed over non-asphalt materials such as wood shakes or clay tile — not an acceptable substrate for asphalt shingle recovery under R907.3.
- Drip edge missing on recovery job — R905.2.8.5 requires drip edge at all eaves and rakes on asphalt shingle roofs including recovery projects.
- Ice barrier not installed in cold-climate eave zone on recovery project — required by R905.2.7.1 regardless of whether the job is recovery or full replacement.
Key takeaways
The points to remember from this section
- 01 IRC 2018 R907.3 allows one layer of new asphalt shingles over one existing layer in good condition — a total of three layers is never permitted under any circumstances.
- 02 Recovery is prohibited when existing roofing is water-soaked, severely cupped or buckled, or is a non-asphalt material such as wood shakes, slate, or clay tile.
- 03 Nails for recovery work must be long enough to penetrate the sheathing 3/4 inch through both layers — standard single-layer nails are typically not sufficient.
- 04 Drip edge (R905.2.8.5) and ice barrier where required by climate (R905.2.7.1) must be installed even on recovery projects.
- 05 Recovery hides existing sheathing damage from inspection — a full tear-off is the professional best practice for older roofs even when recovery is technically permitted by the code.
Field Q&A
Common questions about R907.3
01 How many layers of shingles can I have on my roof under IRC 2018? ▸
02 Does re-roofing over existing shingles require a building permit? ▸
03 Can I install metal roofing over existing asphalt shingles? ▸
04 What nail length is needed for re-roofing over one existing layer of shingles? ▸
05 Is drip edge required when re-roofing over existing shingles? ▸
06 What changed in IRC 2021 for re-roofing rules? ▸
Educational reference only. Code text is paraphrased from the ICC model; adopted code may differ due to state or local amendments. Always verify with your Authority Having Jurisdiction before relying on this content for construction.