Skip to main content
Florida code

Florida Building Code 2023: what changed for roofs

The 8th edition of the Florida Building Code took effect December 2023. Here are the seven changes that affect every re-roof in South Florida — what they cost, what they prevent, and why your contractor should know them.

March 31, 2026 by Sanctuary Home Solutions

The Florida Building Code 2023 (8th edition) took effect December 31, 2023. Most homeowners — and a lot of contractors — don’t know what changed. Here are the seven most consequential shifts for residential re-roofing in South Florida.

1. Sealed roof deck (R905.1.2)

What changed: Self-adhered underlayment is now required on every re-roof in HVHZ zones (Broward + Miami-Dade). Outside HVHZ, it’s required when more than 25% of the roof is being replaced. Old-school felt paper (#15 or #30) is no longer adequate.

Why it matters: Self-adhered underlayment seals around fastener penetrations, so even if shingles or tiles get torn off in a hurricane, the underlayment continues to shed water. The result: 80% reduction in catastrophic interior water damage during major storm events.

What it costs you: $0.50–$1.00 per sq ft additional vs traditional felt. On a 2,000 sq ft roof, that’s $1,000–$2,000. Worth it.

2. Hurricane strap inspection during tear-off (R908.5)

What changed: During every re-roof tear-off, the contractor must verify that all truss-to-wall connectors (hurricane straps) are intact and properly fastened. Any deficient straps must be reinforced before the new roof goes on.

Why it matters: This is the connection that holds your roof to your house during a hurricane. In older homes (pre-2002), hurricane straps were often missing or undersized. Re-roof time is the only good moment to verify and reinforce them — the deck is exposed and access is straightforward.

What it costs you: Inspection is included in our quote. If straps need reinforcement, $25–$75 per connector (typical home: 30–80 connectors, so $750–$6,000 worst case).

3. Drip edge required everywhere (R903.4.1)

What changed: Drip edge is now required at all eaves and rakes on every re-roof. Previously this was a recommendation; now it’s code.

Why it matters: Drip edge prevents the most common type of edge leak — water wicking under the shingle or tile where the roof meets the gutter. Without it, water gets into the fascia and decking. Standard color-matched drip edge is white, brown, or aluminum.

What it costs you: Included in our quotes. Typical material cost is $1.50/linear foot of eave + rake.

4. Self-adhered underlayment under tile (TAS 124)

What changed: Tile roofs in HVHZ zones must use self-adhered underlayment (Polyglass or equivalent) tested under TAS 124. The two-ply felt method is no longer compliant.

Why it matters: Tile underlayment is what keeps your home dry — the tile itself sheds 95% of water but lets some through to the underlayment. Self-adhered underlayment lasts 20–30 years (vs 10–15 for two-ply felt), so your tiles can stay in place longer between underlayment replacements.

What it costs you: ~$0.75/sq ft additional. On a tile roof, this is included in our standard quote.

5. Attic ventilation calculation (R806)

What changed: Attic ventilation must be calculated and verified at a 1:300 ratio (1 sq ft of vent area per 300 sq ft of attic floor), with intake (soffit) and exhaust (ridge or off-ridge) balanced 50/50.

Why it matters: Most older Florida homes are dramatically under-ventilated. Inadequate ventilation bakes the underside of new roofs and shortens shingle life by 5–10 years. Code now requires the contractor to verify and document the calculation.

What it costs you: $300–$1,200 to add intake (soffit vents) and exhaust (ridge or off-ridge vents) where missing. Often included in our standard quote.

6. New flat-roof installation requirements (R908)

What changed: Flat-roof systems (TPO, PVC, modified bitumen) now require certified installation by manufacturer-trained crews. DIY-style installs are no longer permittable.

Why it matters: Flat roofs fail at seams more than any other failure mode. Heat-welded seams require the right machine, the right temperature, and the right roller — done by trained installers. We’re certified for GAF EverGuard, Carlisle Sure-Weld, and Mule-Hide.

What it costs you: Nothing additional vs other certified contractors. But it eliminates non-certified competitors who quote 20–30% lower.

7. Permit requirement clarifications

What changed: “Repair vs replace” thresholds were tightened. Any roof work touching more than 25% of a slope now requires a permit and triggers full-code compliance. Patch jobs over 100 sq ft also require permits in most South Florida municipalities.

Why it matters: Unpermitted work voids manufacturer warranties, fails home inspections at sale time, and creates personal liability if anything goes wrong. We pull permits on every job.

What it costs you: Permit fees are included in our quote. Typical municipality charges $250–$800.

What this means for you as a homeowner

When you get roofing quotes, ask the contractor specifically:

  1. Are you using self-adhered underlayment per R905.1.2?
  2. Will you inspect and document hurricane straps during tear-off?
  3. Is drip edge included?
  4. What’s your attic ventilation calculation for my roof?

If they don’t have ready answers, they’re not installing to current code. The cost difference between a code-compliant install and a non-compliant one is typically $1,500–$3,000 on a typical home. The cost of a non-compliant install when you sell, file an insurance claim, or have a roof failure is much, much higher.

We install to FBC 2023 + HVHZ on every job. Want a code-compliant quote? Schedule a free 48-hour inspection.

Free 48-hour inspection

Want a real assessment of your roof?

A licensed Sanctuary roofer will climb your roof, photograph every issue, and give you the honest verdict — replace now, replace in 5 years, or just patch the flashing.

Sanctuary Home Solutions

Request a Free Estimate

We’ll respond within one business hour.

By submitting, you agree to our Privacy Policy. Free in-home estimate · No obligation · No cost.