You have storm damage, or maybe your roof has just been leaking in one corner for a year. A contractor says you need some work. Before you sign anything, there is a piece of Florida building code that could change the entire cost of the job: the 25% rule.

Understanding it before you talk to a contractor or pull a permit can save you from getting surprised by a bill that is three times what you expected.

What Florida Building Code Section 706.1.1 says

Florida Building Code Section 706.1.1 states that if more than 25% of a roof surface is repaired, replaced, or recovered within any 12-month period, the entire roof must be brought into compliance with the current Florida Building Code. This applies to residential and commercial buildings.

Florida Building Code 706.1.1: "Not more than 25 percent of the total roof area or roof section of any existing building or structure shall be repaired, replaced or recovered in any 12-month period unless the roof covering on the entire existing roof system or roof section is replaced or recovered to conform to the requirements of this code."

There is a big exception. Since 2022, Florida Statutes section 553.844(5) says that if the roof or roof section was built, repaired, or replaced under the 2007 Florida Building Code or a later edition, only "the repaired, replaced, or recovered portion" has to meet current code, even at 25 percent or more. So the rule mainly bites on older roofs, built under a code older than the 2007 edition. Your roof's permit record shows which side of that line you are on.

On an older roof, the 25% threshold is cumulative over 12 months, not per job. If you had a 15% repair done after Hurricane Ian and now need another 15% repaired after a second storm, that second permit can trigger the full replacement requirement because the combined work exceeds 25%.

What "brought to current code" actually means

When a full replacement is triggered by the 25% rule, the entire roof must meet current Florida Building Code standards at the time of the permit. That typically includes:

  • New underlayment meeting current FBC wind uplift requirements
  • In some cases, roof-to-wall connection upgrades (hurricane clips or straps). Section 706.8 of the code requires them only in the wind-borne debris region, on homes insured or valued at $300,000 or more, and caps that work at 15 percent of the reroof cost
  • Roof covering materials that meet current FBC wind speed requirements for your wind zone
  • Proper ridge and soffit ventilation if it does not already comply

For an older home that meets those conditions, that can mean adding clips or straps while the roof is open, on top of the full roof replacement. That is not a contractor trying to upsell you. It is what the permit office requires before they will sign off.

Why this matters when choosing between repair and replacement

The trap many homeowners fall into is this: they get a quote for a "cheap repair" on a heavily damaged roof, approve the work, and then the contractor pulls the permit. The permit office reviews the scope, determines it exceeds 25%, and now the contractor must either stop work and revise the contract for a full replacement, or the homeowner faces a permit violation.

A repair that looked like $4,000 can become a $18,000 full replacement with hurricane straps, and it can happen after work has already started.

When the rule applies and when it does not

The rule applies any time a permit is required. In Florida, roofing permits are required for most roof repairs that involve removing and replacing covering material. The threshold is generally: if you are replacing more than a few shingles or a small section, expect a permit to be required.

The rule does not apply to minor maintenance that does not require a permit, such as sealing around a pipe boot, applying roof cement to a small crack, or replacing a handful of shingles on a well-maintained roof. It also does not apply to interior repairs from a leak, like replacing damaged drywall.

When in doubt, ask the contractor directly: "Will this job require a permit?" and "Is this job close to the 25% threshold?" Any licensed contractor should be able to answer both questions honestly before you sign.

How the 25% is calculated and who decides

The calculation is based on total roof area. A 2,000 square foot roof has a 25% threshold of 500 square feet. The measuring is done by the contractor submitting the permit and verified by the local building official during review.

The building official has the authority to require full code compliance if they determine the scope meets or exceeds 25%. Some counties are stricter than others about how closely they review permit applications. In Manatee County and the surrounding Gulf Coast area, permit offices have become more diligent since the 2004, 2005, and 2022 storm seasons.

Your insurance policy matters too. Some Florida policies pay for an older roof at actual cash value (depreciated) rather than replacement cost, so check your declarations page before you file. Our guide to actual cash value vs. replacement cost explains the difference. If the 25% rule triggers a full replacement, you want your claim to cover the full scope, not just the damaged portion.

The smart move when damage is close to 25%

If the damaged area is anywhere near the 25% threshold, get a written inspection and two quotes: one for the repair scope only, and one for a full replacement. The delta is often smaller than homeowners expect, and a full replacement comes with a new warranty and updated code compliance. A targeted repair at 22% that fails in two years and forces a replacement anyway is the worst financial outcome.

Coastline Roofing will tell you honestly where your damage stands before you commit to anything. If a roof repair makes sense, we say so. If you are close to the threshold and a full replacement is the better call economically, we explain it with the numbers.

Not sure if your damage crosses the 25% line?

Free inspection. Written scope. Coastline will give you an honest read before you pull a permit or sign a contract.

Sources