This page is for a metal roof with a specific problem: a leak at a screw line, a lap or seam that lets water in during wind-driven rain, flashing that has pulled away at a wall or vent, or rust. The thing that matters most in Florida: a metal roof is approved as a system, so a repair has to put back parts that belong to that system. Screws, trim and sealant are not generic, and in Miami-Dade and Broward the code says so outright.1
Fasteners on 5V roofs
5V crimp panels are screwed through the face. A Florida roofer notes that those exposed fasteners degrade and loosen over time, and says a 5V roof needs new, larger fasteners every 5 to 10 years.2 The same roofer points out that panels screwed in place cannot move freely as the sun heats them.2 Standing seam panels are fastened underneath the panel, so their fasteners are hidden and protected from the weather.2
What the code says about the replacement fasteners:
- Match the metal. Outside Miami-Dade and Broward, when the manufacturer does not specify fasteners, the code requires galvanized fasteners for steel roofs, allows stainless steel on any metal roof, and allows aluminum fasteners for aluminum roofs on aluminum supports.1
- Corrosion-resistant screws. Outside the HVHZ, roofing screws must be corrosion resistant by coating, galvanizing, stainless steel or a nonferrous metal, demonstrated by a recognized test such as ASTM A641 Class 1, TAS 114 or a salt-spray test.1
- In the HVHZ, the approval decides. A metal roof’s product approval covers the complete system, including all related accessories, and repairs must use components that have a product approval.1 The screws that go back in are the ones the approval lists.
Laps and seams
How a metal roof is allowed to shed water depends on its panel type. Outside Miami-Dade and Broward, lapped panels without sealant need a slope of at least 3:12, lapped panels with applied lap sealant can go down to 1/2:12, and standing seam to 1/4:12.3 On a low-slope lapped roof, the lap sealant is part of what makes the design legal, so a failed lap is resealed as the system specifies. In Miami-Dade and Broward, metal panels need at least 2:12, and standing seam may go down to 1:12 only if the system passed the ASTM E2140 water-leakage test.1
Flashing, edges and trim
Outside Miami-Dade and Broward, the code requires flashing wherever the roof meets a wall, at gutters, at every change in slope or direction and around roof openings, and metal flashing must be corrosion resistant and meet a minimum thickness.1 In the HVHZ:
- Every intersection on a metal roof is flashed in metal under RAS 111 and the roof’s approval.1
- RAS 111 sets minimums for metal accessories, such as 26-gauge G-90 galvanized or stainless steel, 16-ounce copper or 0.025-inch aluminum, and a drip edge with at least a 1-1/2-inch face and a 2-inch deck flange.4
- Panels may not extend more than 1 inch past the eave.1
Corrosion near salt water
HomeGuide notes that aluminum is often recommended for coastal areas because it resists corrosion, that galvalume resists corrosion better than galvanized steel, and that weathering (Corten) steel is not suitable for tropical or coastal regions.5 The code’s minimum coatings are G-90 for galvanized steel panels and AZ50 for galvalume, with aluminum panels at least 0.024 inch thick outside the HVHZ.1 In Miami-Dade and Broward, steel panels must be at least 26-gauge G-90 and aluminum at least 0.025 inch.1
For a repair, that means two things. First, identify what is on the roof. In the HVHZ, metal panels and clips are labeled on the underside with their product approval number or the code’s approval wording and the manufacturer’s mark.1 Second, replace like with compatible: a steel panel patched with the wrong screws or trim can start a new problem.
When a repair turns into a replacement
- The 25 percent rule. No more than 25 percent of a roof or roof section may be repaired or replaced in 12 months unless the whole roof or section is brought up to code.6 Roofs built or replaced under the 2007 Florida Building Code or later (in effect March 1, 2009) are exempt from that trigger: only the repaired part must meet today’s code.78
- Roof age. Repairs do not reset it; age runs from the last full replacement to code.9 Citizens asks metal roofs older than 50 years to document at least 5 years of remaining life.10
If you are past those lines, see metal roof replacement.
Permits
- Miami-Dade and Broward. The code requires a permit for all repair or maintenance of any roofing component, except what Section 105 allows, using the HVHZ Uniform Roofing Permit Application.1 Broward exempts repairs of a roof covering that do not exceed $1,500, as determined by the building official.11 In unincorporated Miami-Dade, a licensed roofing contractor can repair or replace roof covering without a permit only if the job is no more than $2,000 in materials and labor and no more than two roofing squares (200 sq ft).12
- Elsewhere in Florida. Florida law requires a permit to repair a building unless a law says otherwise, and minor repairs may skip one only with the building official’s approval.1314 Products need Florida Product Approval, searchable by FL number.15
- The $7,500 exemption. Since July 1, 2026, building departments must exempt single-family work under $7,500 on a written request with a copy of the contract. It excludes flood hazard areas and structural work and does not name roofing, so confirm with your building department.13
After a storm
Report a new claim within 1 year of the date of loss.16 A separate roof deductible cannot apply to hurricane losses or to repairs of less than 50 percent of the roof.17 Contractors may not offer rebates or waive your deductible, and a roof contract signed within 180 days of a declared emergency can be cancelled within 10 days of signing or before the official start date, whichever comes first.18 For a roof opened up by wind, see emergency and storm damage repair; if you cannot find the source of a leak, start with leak detection and repair.
To have a metal roof repair looked at, contact us.
Sources
-
2023 Florida Building Code, Building, 8th ed., Chapter 15 Roof Assemblies (Sections 1501.1, 1503.2, 1506.6, 1507.4, 1512.3, 1515.2, 1518.9, 1521, 1523) — UpCodes (text of the Florida Building Code) ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12
-
Standing Seam vs. 5V: What Type of Metal Roof Do You Need? — PITCH Roofing ↩ ↩2 ↩3
-
2023 Florida Building Code, Residential, 8th ed., Chapter 9 Roof Assemblies (Section R905.10) — UpCodes (text of the Florida Building Code) ↩
-
Welcome to HVHZ Code Changes: FBC 8th Edition roofing code changes (presentation) — Miami-Dade County RER Roofing Section ↩
-
How much does a metal roof cost? — HomeGuide ↩
-
2023 Florida Building Code, Existing Building, 8th ed., Chapter 7 (Section 706 Existing Roofing) — UpCodes (text of the Florida Building Code) ↩
-
Florida Statutes 553.844, Windstorm loss mitigation; requirements for roofs (2026) — Florida Legislature ↩
-
Florida Building Code Effective Dates — Florida Building Commission ↩
-
Florida Statutes 627.7011, Homeowners’ policies (2026) — Florida Legislature ↩
-
Inspections — Citizens Property Insurance Corporation ↩
-
Chapter 1 Administration, Broward County (Florida Building Code administrative provisions, Section 105.2) — Broward County Board of Rules and Appeals, via Municode ↩
-
Permit Exemptions — Miami-Dade County RER ↩
-
Florida Statutes 553.79, Permits; applications; issuance; inspections (2026) — Florida Legislature ↩ ↩2
-
2023 Florida Building Code, Building, 8th ed., Chapter 1 Scope and Administration (Section 105) — UpCodes (text of the Florida Building Code) ↩
-
Product Approval: Product or Application Search — Florida Building Commission ↩
-
Florida Statutes 627.70132, Notice of property insurance claim (2026) — Florida Legislature ↩
-
Florida Statutes 627.701, Liability of insureds; coinsurance; deductibles (2026) — Florida Legislature ↩
-
Florida Statutes 489.147, Prohibited property insurance practices; contract requirements (2026) — Florida Legislature ↩
