Can You Put a New Roof Over an Existing Roof in Florida?
Yes, Florida's building code allows certain roof recover applications, but you cannot simply install a new roof over any existing roof. The existing roof must be suitable to receive the new covering, and the Florida Building Code identifies specific conditions that require the existing roofing to be removed down to the roof deck. The type of existing roof, its condition, the number of existing layers, and the installation method all matter.
For homeowners, the important question is not just "Can I put a new roof over my old roof?" It is whether a roof recover is appropriate and code-compliant for the specific roof.
What Is a Roof Recover?
A roof recover is the installation of an additional roof covering over a prepared existing roof covering without removing the existing roof covering.
That is different from a roof replacement, which involves removing the existing roof covering, repairing damaged substrate when necessary, and installing a new roof covering. These are specific terms used by the Florida Building Code.
In simple terms:
Roof workWhat happens?Roof repairA portion of the existing roof is repairedRoof recoverA new roof covering is installed over an existing roof coveringRoof replacementExisting roof covering is removed and a new roof is installed
The terminology matters because the code requirements are different depending on what work is actually being performed.
Is a Roof Recover Legal in Florida?
Yes, but only when the existing conditions allow it.
Section 706.3 of the 2023 Florida Building Code, Existing Building, identifies circumstances where a new roof covering cannot simply be installed over the existing roofing.
The existing roofing must be removed down to the roof deck when certain conditions exist, including when:
The existing roof or roof covering is water-soaked or deteriorated enough that it is not an adequate base for additional roofing.
The existing roof covering is wood shake, slate, clay tile, cement tile, or asbestos-cement tile.
The existing roof already has two or more applications of roof covering.
Certain blistering conditions exist.
The existing roof covering is being used as the attachment surface for the new roof system and the applicable securement requirements cannot be met.
So while roof recover is permitted in Florida, it is not a blanket permission to install a second roof over any existing roof.
How Many Layers of Roofing Can a Florida Home Have?
This is one of the biggest misconceptions surrounding roof overlays.
Under the 2023 Florida Building Code, Existing Building, a new roof covering cannot be installed over an existing roof when the existing roof already has two or more applications of any type of roof covering.
That means the contractor needs to determine what is already on the roof before deciding whether another layer can be installed.
For example, imagine a home has:
Roof deck → original shingles → second layer of shingles
Adding another layer would not qualify for a simple roof recover under the provision above.
The existing roofing would generally need to be removed before installing the new roof.
This is one reason an inspection from the ground alone cannot always answer whether an overlay is appropriate. The contractor needs to understand the existing roof assembly.
Why Would Someone Choose a Roof Recover?
If the existing roof is suitable for a recover, there can be practical advantages.
A recover can potentially:
Reduce the amount of tear-off work
Reduce disposal of existing roofing materials
Shorten certain portions of the installation process
Avoid unnecessary disturbance to an otherwise suitable existing roof assembly
However, those potential benefits should be weighed against what the homeowner gives up by not exposing the entire roof deck.
A roof replacement gives the contractor an opportunity to see the roof deck directly.
That can reveal:
Rotten or deteriorated decking
Previous leak damage
Improper repairs
Missing or inadequate fasteners
Moisture damage
Problems around penetrations
Issues around flashing
Other conditions hidden underneath the existing roof
A recover does not provide the same opportunity because the existing roof remains underneath the new roof.
Why Doesn't Every Contractor Just Install a New Roof Over the Old One?
Because the existing roof is part of the equation.
A new roofing system still has to be installed over an appropriate substrate and according to the applicable code and manufacturer requirements.
For example, Florida's 2023 Existing Building Code requires removal of existing roofing in situations where the existing roof has deteriorated to the point that it is not an adequate base for additional roofing.
The condition of the existing roof therefore matters just as much as the age of the shingles.
A 12-year-old roof that has been properly maintained and remains suitable as a base is not necessarily equivalent to a 12-year-old roof with widespread moisture damage, multiple previous repairs, or inadequate attachment.
What About Putting Metal Roofing Over an Existing Roof?
This is where things can get particularly interesting.
Some metal roofing systems are specifically designed to be installed over existing roofing under certain conditions.
A standing seam metal system, for example, can potentially be designed as a separate structural system that does not rely on the existing roof covering for support. The applicable installation method, manufacturer instructions, structural requirements, and Florida Building Code provisions still need to be satisfied.
The fact that a metal roof can sometimes be installed over an existing roof does not mean that every metal roof can be installed that way.
The contractor needs to determine:
What the existing roof covering is
Whether the existing roof is structurally suitable
How the new system will be supported
How the new roof will be attached
Whether the manufacturer's installation instructions permit the application
Whether the finished assembly complies with applicable code requirements
This is especially important in Florida because roof systems must be designed and installed to resist the applicable wind loads.
Can You Put New Shingles Over Old Shingles?
This is one of the most common versions of the question.
Sometimes, but not automatically.
If the existing asphalt shingle roof is a suitable base and the applicable code and manufacturer's installation requirements allow the application, a recover may be possible.
But there are several reasons a contractor may recommend a complete tear-off instead.
For example, if the existing roof already has two layers, is significantly deteriorated, or has conditions that prevent it from serving as a suitable base, the new roofing cannot simply be installed over it.
There is also a practical consideration:
A new layer of shingles does not make problems underneath disappear.
If the existing roof has damaged decking, deteriorated flashing, or other hidden problems, covering those conditions does not correct them.
Does a Roof Recover Hide Roof Damage?
It can.
That does not necessarily mean every recover is a bad idea. It means homeowners should understand the tradeoff.
With a complete tear-off, the roofing contractor can inspect the deck and roof-to-wall areas much more thoroughly once the existing covering is removed.
With a recover, much of the existing roof assembly remains in place.
This makes the contractor's evaluation before installation particularly important.
If there are obvious signs of leaks, soft areas, significant deterioration, multiple roofing layers, or other problems, the appropriate solution may be a tear-off rather than a recover.
What Happens to the Roof Deck During a Roof Replacement?
When the existing roof is removed, the roof deck becomes accessible.
The contractor can inspect the deck for damage and determine whether repairs are necessary.
This is also relevant to Florida's roof-deck attachment requirements.
The 2023 Florida Building Code contains specific provisions addressing roof-deck attachment during certain reroofing projects, including supplemental fastening requirements for existing roof sheathing.
This is another reason a complete roof replacement can provide more information about the condition of the roof than a recover.
A homeowner should not assume that "new shingles" and "new roof" necessarily mean the same scope of work.
Does the Florida 25% Rule Mean You Can Only Replace 25% of Your Roof?
No.
This is another Florida roofing misconception worth clearing up.
The Florida Building Code has historically contained what the roofing industry commonly calls the 25% Rule, but the current language is more nuanced than the simple statement that "you can only replace 25% of a roof."
Under the 2023 Florida Building Code, Existing Building, Section 706.1.1 states that not more than 25% of the total roof area or roof section can be repaired, replaced, or recovered within a 12-month period unless the applicable entire roof system or roof section is replaced or recovered to meet the code. There are important exceptions tied to when the existing roofing system was built, repaired, or replaced and whether it complied with the Florida Building Code beginning with the 2007 edition.
That means the property's permit history and the existing roof system can matter.
It is not accurate to tell a homeowner simply:
"Florida law says you can only replace 25% of your roof."
The actual code language and applicable exception need to be considered.
Does the Age of the Existing Roof Matter?
Yes, but not necessarily in the way homeowners expect.
The age of the shingles alone does not determine whether a recover is permitted.
Instead, contractors need to consider the condition and construction of the existing roofing system, how many layers are present, how the roof was installed, and what code provisions apply.
For certain Florida code provisions, the permitting history of previous roof work can also be important.
This is one reason a contractor may ask about previous roof replacements or request access to permit records.
What About Florida's 2026 Building Code?
This article is based on the 8th Edition (2023) Florida Building Code, which is the applicable code edition as of September 2026.
Florida's 9th Edition (2026) Building Code is scheduled to become effective December 31, 2026. The Florida Building Commission's 2026 code update process is currently transitioning to that edition.
That timing matters for homeowners planning projects near the end of 2026.
The applicable code edition for a particular project should be confirmed with the local building department and the contractor handling the permit.
Contractors should also verify current manufacturer installation instructions and product approvals rather than relying on an older roofing article or an outdated copy of the code.
Roof Recover vs. Roof Replacement: Which One Is Right?
There isn't a universal answer.
The appropriate approach depends on the existing roof.
ConsiderationRoof RecoverRoof ReplacementExisting roof remainsYesNoExisting roof deck fully exposedGenerally noYesAllows inspection of hidden deck conditionsLimitedYesCan reduce tear-off workYesNoCan be used over multiple existing layersNo, where prohibited by codeYes, after tear-offExisting roof must be suitable as a baseYesNoExisting damaged roofing can remain underneathOnly where permitted and suitableNoOpportunity to address hidden deck problemsLimitedMuch greater
The right choice should be based on the actual roof, not simply whichever option has the lower initial price.
Frequently Asked Questions
Can you put architectural shingles over old architectural shingles?
Potentially, if the existing roof meets the requirements for a recover and the new roofing manufacturer's installation instructions permit the application. The existing roof cannot already have two or more applications of roof covering, and it must be suitable as a base for the new system.
Is a roof recover cheaper than a roof replacement?
It can be less expensive in some situations because less existing roofing has to be removed and disposed of. However, the actual cost depends on the roof system, existing conditions, required code work, flashing, decking, labor, and other project-specific factors.
Can you put a metal roof over shingles in Florida?
Some metal roofing systems can be installed over existing roofing under approved conditions. The specific metal system, attachment method, structural requirements, manufacturer instructions, and applicable Florida Building Code provisions all need to be evaluated.
Does a roof recover include replacing rotten plywood?
Not automatically. A recover leaves the existing roof covering in place, so extensive hidden deck damage can make a recover inappropriate. When damaged decking needs to be exposed and replaced, a tear-off may be necessary.
Should I always choose a complete roof replacement instead of a recover?
Not necessarily. A properly evaluated roof recover can be an appropriate roofing method when the existing roof meets the applicable requirements. The important thing is to choose the method based on the actual condition and construction of the existing roof rather than assuming one method is always better.
Bottom Line
Florida does allow roof recovers, but you cannot simply put a new roof over any existing roof.
Under the 2023 Florida Building Code, certain conditions require the existing roofing to be removed before new roofing is installed. Multiple existing roof layers, significant deterioration, certain existing roof materials, and other conditions can make a tear-off necessary.
A roof recover can make sense in the right situation, but it should be evaluated as a complete roofing system rather than simply as a way to avoid tear-off costs.
For homeowners in Central Florida, the best starting point is to have the existing roof evaluated and ask the contractor to explain what roofing method is being proposed, why it is appropriate, and what code and manufacturer requirements apply to your specific home.
Educational Disclaimer: This article provides general roofing information and is not a substitute for project-specific professional advice, applicable building codes, permitting requirements, or manufacturer instructions. Requirements may vary by jurisdiction and change over time.

