Broward County Homeowner Alert
It's the single most common reason a Broward homeowner calls us for a patch and ends up with a full reroof. In 25 years working Broward roofs, we've seen it happen hundreds of times. Here's exactly how the rule works — and how to find out where you stand before you call anyone.
Licensed Broward roofing contractor since 1999 · Plantation, FL 33324 · HVHZ-certified
The rule lives in the Florida Building Code — Existing Building, Section 706.1.1 (Roofing). The plain-language version goes like this: if you repair or replace more than 25% of the total roof area within any 12-month rolling period, the entire roof must be brought into compliance with the current Florida Building Code — not just the section you're working on.
That single sentence is the cost trap. The repair itself might be legitimate and reasonably priced. The trigger is the percentage. Cross 25% — even by a fraction — and the scope of the job changes from "fix the damaged area" to "bring the whole roof to today's code."
The rule applies to any roofing work that requires a building permit. It is enforced at the permit application stage: the contractor fills out the percentage on the permit application, and the building department reviews it before issuing. If the percentage is above 25%, the permit is only issued under the scope of a full code-compliant reroof of the affected areas.
The 12-month window is rolling, not calendar-year. That matters: a 15% repair permitted in October and a 12% repair permitted the following August are only 10 months apart. Both pull from the same 12-month rolling window. Together they're 27% — over the threshold. The building department reviews permit history when a new application comes in. This is not theoretical; we've seen homeowners get caught by this exact scenario on homes in Coral Springs, Pembroke Pines, and Plantation.
The calculation itself is not complicated. Where it gets missed is that most homeowners — and some contractors — don't run it before pulling the permit.
If the result is above 25.0%, the full-code upgrade applies.
Three things you need to know to run the formula:
Here's the version of this conversation we've had with Broward homeowners more times than we can count. The details vary — tile vs. shingle, Fort Lauderdale vs. Miramar, wind damage vs. old leak — but the structure is almost always the same.
A homeowner calls after a wind event. Several tile rows on the rear slope are displaced, and there's a soft spot suggesting underlayment damage. The rear slope is about 400 square feet. The contractor quotes a repair of the rear slope: new tiles, replace underlayment on the damaged section, reflash the valley. A reasonable job for a reasonable price.
At 26.7%, the permit cannot be issued for a targeted repair. The entire roof — all 1,500 sq ft — must be brought to current HVHZ code. That means a compliant underlayment system across the whole roof, all fasteners meeting current withdrawal-resistance values, and in some cases secondary water barrier requirements for the full roof area. The job scope just changed from a $1,800–$2,800 repair to a full reroof project.
The part that stings most in these situations: the homeowner didn't do anything wrong. The damage was real, the repair scope was legitimate, and the contractor wasn't trying to upcharge them. The 25% threshold is a hard legal line. One square foot over it changes everything.
Now run the same scenario with a 350 sq ft repair on the same 1,500 sq ft roof: 350 ÷ 1,500 × 100 = 23.3% — under the threshold, the repair proceeds as a targeted repair. The difference between a repair that costs $2,200 and a reroof that costs $12,000+ can be 50 square feet of scope.
This is why — before we write any estimate on a Broward roof that looks like it might be near the threshold — we measure the total roof, measure the damage, and tell the homeowner the percentage before we talk price. Sometimes that number changes how we approach the scope, and sometimes it changes the homeowner's decision about whether to go through insurance. You need that number first.
Florida's 25% rule exists statewide, but it bites harder in Broward County than almost anywhere else in the state because of where Broward sits: in the High-Velocity Hurricane Zone (HVHZ). The HVHZ covers Miami-Dade and Broward counties — the two counties in Florida with the highest sustained design wind speeds under the Florida Building Code — and it has its own, more demanding set of roofing requirements.
When the 25% rule triggers a full-code reroof in Broward, "current code" doesn't mean standard Florida residential code. It means HVHZ code — and those two things are not the same.
Every roofing material used in the HVHZ must carry a Miami-Dade Notice of Acceptance (NOA) or a Broward County Product Approval — not just a generic Florida approval. This isn't paperwork formality. The product testing requirements for HVHZ approval are genuinely tougher: higher uplift pressures, specific impact-resistance standards for roof coverings in wind-borne-debris regions, and in many cases mandated wind-driven-rain tests.
NOA-approved tile, underlayment, and adhesive systems cost more than equivalent products without HVHZ approval. This delta — between a standard Florida-approved material and an NOA-approved material — is a real part of why code-compliant work in Broward costs more than the same scope done in Gainesville or Tampa.
HVHZ code specifies minimum fastener spacing, ring-shank or screw-down fastener requirements in many zones, and — for tile — either a minimum adhesive coverage or a mechanical attachment pattern that meets the uplift resistance values the code requires for your specific wind zone and roof slope combination. A contractor who does work across multiple Florida counties and is used to non-HVHZ fastener patterns will produce work that fails inspection in Broward. This is a compliance issue, not a contractor-preference issue.
For shingle roofs in Broward, the fastener pattern and nail type are both specified. For tile, the adhesive volume per tile is specified. These are not suggestions — they are documented on the NOA and verified by the inspector during the final field check.
In the HVHZ, current code requires a secondary water barrier — a layer between the roof deck and the primary covering that is designed to keep water out if the primary covering is damaged in a storm. For new construction and for code-compliance reroofs triggered by the 25% rule, the secondary water barrier specification is part of the approved system. It adds material and labor to any HVHZ reroof scope.
The secondary water barrier requirement became mandatory in the HVHZ under the 2001 Florida Building Code updates following Hurricane Andrew. Homes permitted before that code cycle may not have one. A 25%-triggered reroof brings them into compliance — which means adding it on top of everything else.
In our experience on Broward jobs, a full HVHZ-compliant reroof runs 20–40% higher than the same scope would cost in a non-HVHZ county in Florida — and 30–60% higher than national averages for comparable roof types. That gap comes from the materials, the fasteners, the secondary water barrier, and the inspection process. It's not contractor markup; it's code compliance. The homeowners who find this surprising are almost always the ones who got a comparison quote from a friend in Orlando or looked at a national cost guide without adjusting for HVHZ.
This is the question we get from homeowners who want to know how hard this rule is actually enforced: can a contractor just... not report the percentage accurately?
The short answer is no — or at least, not without real risk to the contractor's license and the homeowner's title and insurance coverage. Here's how enforcement actually works in Broward's permit system:
When a Broward roofing contractor applies for a permit, the application asks for the scope of work including the area being repaired or replaced. The contractor fills in the square footage. The building department — whether it's the City of Fort Lauderdale, the City of Pembroke Pines, the Town of Davie, or any of the other Broward municipalities — reviews the application against the property's permit history. If prior permitted roofing work within the past 12 months is on file and the combined percentage crosses 25%, the permit is flagged and the contractor is required to file for a full reroof scope before the permit is issued.
When the work is complete, the contractor requests a final inspection. The inspector visits the job and verifies the work against the permitted scope and the code requirements. For a job permitted as a full HVHZ reroof, the inspector checks product approvals, fastener patterns, secondary water barrier installation, and flashing details. If the work doesn't match the permitted scope — for example, if the contractor permitted a small repair but installed more — the inspection fails and cannot be closed out until the discrepancy is resolved.
An open or failed permit on a Broward property is a title problem. It shows up in a title search, it can block a sale, and it often requires a licensed contractor to remediate before closing. We've been called in to resolve open permits on Broward homes where the previous owner's contractor either didn't pull permits at all or permitted incorrectly. That remediation is not cheap, and it falls on the current owner.
The practical takeaway: the enforcement mechanism isn't primarily the inspector catching a contractor in the act. It's the permit record and title system catching the discrepancy when the property changes hands or when the next permit is pulled.
Yes, there are situations where the 25% rule does not apply. But the scope of the exemption is narrower than most homeowners assume, and it's worth being precise here.
The challenge is knowing when a repair genuinely doesn't require a permit. In Broward, the permit threshold for roofing work is relatively low. Here are the general categories:
| Repair type | Permit generally required? | 25% rule applies? |
|---|---|---|
| Replacing a small number of matching tiles (no underlayment work) | Often no — check with your city | No, if no permit |
| Sealing a ridge cap tile with roofing cement | Generally no | No |
| Emergency tarp installation (temporary) | Generally no | No |
| Replacing a pipe boot / penetration seal | Often yes — city-dependent | Yes, if permit required |
| Any underlayment work | Yes | Yes |
| Any decking replacement | Yes | Yes |
| Valley flashing replacement | Yes | Yes |
| Any shingle work beyond like-for-like surface patches | Yes in most Broward cities | Yes, if permit required |
| Flat roof membrane repairs | Usually yes for anything beyond minor patches | Yes, if permit required |
The reason "often" and "generally" appear in that table is that permit requirements vary by municipality within Broward. The City of Plantation, the City of Sunrise, and unincorporated Broward County can have slightly different permit thresholds for the same scope of work. We know these thresholds for every city we work in — if you have a specific repair scenario and want to know whether a permit is required in your city, call us and we'll give you a straight answer.
One important point on the exemption: the exemption is for work that genuinely doesn't require a permit, not for work where someone decides not to pull one. Unpermitted work that should have been permitted doesn't escape the 25% rule — it carries the risk of being treated as unpermitted work when the property is sold, insured, or refinanced.
Here's the part most Broward homeowners miss entirely, and it's where the 25% rule can shift from a cost trap to a financial opportunity.
If a storm — a named hurricane, a qualifying tropical system, or even a severe wind event with documented wind speeds — causes damage that legitimately accounts for more than 25% of your roof area, the code-required upgrade to full HVHZ standards may be a covered loss under your homeowner's policy.
This is not a loophole. It's the intended function of insurance: to make you whole after a covered loss. If the loss triggers a code-compliance requirement (the HVHZ reroof), that requirement is part of the loss. The question is whether your policy covers it.
Standard Florida homeowner's policies typically cover the cost of restoring damaged property to its pre-loss condition. They do not automatically cover the additional cost of bringing that property to current code. That gap — between "cost to repair the storm damage" and "cost to bring the whole roof to current HVHZ code" — is exactly what an Ordinance or Law coverage rider addresses.
If you have Ordinance or Law coverage on your policy, the upgrade cost triggered by the 25% rule (the full HVHZ reroof instead of the targeted repair) may be covered by the rider. If you don't have that rider, you may be responsible for the upgrade cost even if the underlying storm damage is fully covered.
This is worth checking on your policy right now — not after a storm, when you're under time pressure and dealing with adjusters. Pull up your declarations page and look for "Ordinance or Law," "Code Upgrade," or "Building Ordinance." Call your agent if you don't see it.
If you're going to make a claim that relies on storm damage exceeding the 25% threshold, the documentation matters enormously. Insurance adjusters are trained to distinguish between damage that occurred in the storm and deterioration that was already present. Here's what works:
We write damage reports in exactly this format — because we've seen enough insurance claims to know what the adjuster needs to approve a code-compliance scope. If you've had storm damage and you're not sure whether it crosses the threshold, a free inspection is the first step.
The Florida 25% roof rule comes from Florida Building Code Existing Building §706.1.1. It states that if a roofing repair or replacement covers more than 25% of the total roof area within a 12-month rolling period, the entire roof must be brought up to current Florida Building Code standards — not just the section being repaired or replaced.
In Broward County, which sits in the High-Velocity Hurricane Zone (HVHZ), "current code" means Miami-Dade/Broward Product Control approved materials, specific fastener patterns, and a secondary water barrier — requirements that can add 20–40% to the cost of a standard reroof. The threshold is cumulative: two separate repairs in the same 12-month window that together exceed 25% trigger the rule even if neither repair individually crossed the line.
It applies to any roof on a permitted structure in Broward County where the repair or replacement requires a building permit. If you've had any roofing work done in the past 12 months, the current repair's percentage adds to the prior work's percentage. Check your permit history before authorizing any new permitted roofing scope.
The formula: (square footage of repair area ÷ total roof surface area) × 100 = percentage. If that number exceeds 25.0%, the full code upgrade applies.
The total roof surface area is the actual measured surface of the roof — not the square footage of the house. A 2,000 sq ft single-story home with a standard hip roof in Broward typically has a total roof surface of 2,200–2,800 sq ft depending on pitch. A two-story with a steep pitch can be 3,000+ sq ft. Your contractor should be able to provide this number from a take-off or aerial measurement.
Example A: 1,800 sq ft total roof, contractor proposes 500 sq ft repair. Calculation: 500 ÷ 1,800 × 100 = 27.8%. Result: above 25% — full HVHZ code compliance required for the entire roof.
Example B: same roof, 430 sq ft repair. Calculation: 430 ÷ 1,800 × 100 = 23.9%. Result: under 25% — targeted repair can proceed under a standard repair permit.
The difference between those two examples is 70 square feet. On a typical Broward home, that 70 sq ft is the difference between a $2,500 repair and a $12,000–$18,000 HVHZ reroof. Run the math before you commit to a scope.
The rule applies to permitted roofing work. Routine maintenance repairs that genuinely do not require a building permit are not subject to the 25% threshold — because the threshold is triggered when a permit is applied for, and the building department reviews the percentage before issuing it.
The key question to ask your contractor is: "Does this specific repair require a permit?" In Broward, the permit threshold for roofing work is relatively low. Any work that involves the roof deck (plywood/OSB), the underlayment, flashing, or structural components generally requires a permit. Replacing a handful of matching tiles on a roof with otherwise-sound underlayment — in some Broward cities — may not require a permit if it's classified as routine maintenance. But the threshold varies by municipality: what's permit-exempt in the City of Sunrise may require a permit in the City of Fort Lauderdale.
Important: the exemption is for work that genuinely doesn't require a permit — not for work where the contractor or homeowner elects not to pull one. Unpermitted work that should have been permitted doesn't escape the 25% rule; it creates open-permit liability that surfaces at sale, refinance, or the next insurance claim.
Potentially both — depending on your policy and specifically whether you have Ordinance or Law coverage.
A standard Florida homeowner's policy covers the cost of restoring damaged property to its pre-loss condition. It does not automatically cover the additional cost of bringing that property to current building code. The gap between "repair the storm-damaged section" and "bring the whole roof to HVHZ code" is exactly what an Ordinance or Law (also called Building Ordinance) coverage rider is designed to cover.
If you have that rider: the full HVHZ reroof cost — including the code-upgrade portion — may be covered after a qualifying storm event that causes damage exceeding the 25% threshold. If you don't have that rider: you may be responsible for the upgrade cost even if the storm damage itself is fully covered. Check your declarations page now, before any storm, and ask your agent to add Ordinance or Law coverage if you don't have it. In a HVHZ county like Broward, where "current code" means HVHZ standards, the financial gap this covers is significant.
For the insurance strategy to work, documentation is everything: timestamped photos within 48 hours of the storm, a licensed contractor's damage report quantifying the damaged area in square feet, and a written scope that explicitly cites FBC §706.1.1 as the basis for the full-roof upgrade. We write these reports in the format Broward adjusters require. If you've had storm damage and aren't sure whether it crosses the threshold, call us for a free inspection before you file or decline to file a claim.
We'll measure your roof, review your permit history, run the 25% calculation, and give you a straight answer. No sales pressure. If your repair is under the threshold, we'll tell you. If it's over, we'll show you your options — including how to work with your insurance company if storm damage is involved. 25+ years in Broward. We've had this conversation hundreds of times.
Call (754) 354-5443Chat with our AI assistant right now. Tell it what's going on with your roof and it will line up your same-day estimate on the spot. No forms, no waiting on hold.
Prefer to talk? Call (754) 354-5443 · available 24/7.