top of page

Roofing Permits in South Florida – Miami-Dade, Broward and Palm Beach County 2026

Roofing permits are mandatory for all roof replacements, re-roofing work, significant roof repairs, and new roof installations across Miami-Dade County, Broward County, and Palm Beach County in South Florida. The roofing permit requirement is not optional — roofing without a permit exposes property owners to substantial USD fines, insurance claim denials after storm damage, and forced removal and re-installation of all unpermitted roofing work at the owner's expense. In South Florida's High-Velocity Hurricane Zone (HVHZ), roofing is among the most tightly regulated construction activities in the United States.

Why Roofing Permits Are Required in South Florida

South Florida's location in the Atlantic hurricane belt makes roofing integrity a critical life-safety issue. The Florida Building Code (FBC) established the High-Velocity Hurricane Zone designation for Miami-Dade and Broward Counties, with Palm Beach County subject to similar wind requirements in most areas. The HVHZ requires that all roofing systems be tested, approved, and installed to withstand extreme wind speeds and uplift forces generated by hurricane-force winds.

A roof installed without permits has no documented inspection record. After a hurricane, homeowners' insurance companies require proof of permitted, inspected roofing work to process roof damage claims. Unpermitted roofs result in denied insurance claims — meaning the property owner bears the full USD cost of roof replacement out of pocket after storm damage, on top of the USD fines already assessed for unpermitted work.

Roofing Permit Types in South Florida

Miami-Dade, Broward, and Palm Beach County building departments issue the following roofing permit types:

Residential Roof Replacement Permit is required when replacing 25% or more of the existing roof area, or when the entire roof system is being replaced. This is the most common roofing permit type and covers tear-off of existing roofing, installation of new underlayment, and installation of new finished roofing system.

Re-Roof Permit covers the addition of new roofing material over existing roofing in jurisdictions and situations where overlay is permitted under the Florida Building Code. Not all jurisdictions allow re-roofing over existing material — the applicable building department must be consulted.

New Roof Installation Permit is required for new construction where roofing is being installed on a structure for the first time. New roof permits are typically issued as part of the overall building permit package for new construction.

Roof Repair Permit is required for roof repairs that exceed the threshold for minor repairs exempt from permitting. Miami-Dade County, Broward County, and Palm Beach County each publish their own minor repair thresholds — property owners should verify the applicable threshold before assuming a repair is permit-exempt.

Roof Deck Replacement Permit covers the replacement of the structural roof deck (typically plywood or OSB sheathing) beneath the finished roofing system. Deck replacement is a structural repair that requires separate engineering review and inspection.

Roof Structure Repair Permit covers repairs to the structural framing elements of the roof — rafters, trusses, ridge beams, and related structural components. Structural roof repairs require engineering plans stamped by a Florida-licensed structural engineer.

Photovoltaic Solar Roof Permit covers the installation of integrated solar roof systems such as solar shingles or solar tiles, which function as both roofing and electrical generation systems. Solar roof installations require both roofing and electrical permits.

Miami-Dade County Roofing Permit Requirements

Miami-Dade County enforces the strictest roofing requirements in the United States through its High-Velocity Hurricane Zone (HVHZ) protocol. All roofing products used in Miami-Dade County must hold a valid Miami-Dade Notice of Acceptance (NOA). The NOA is a product approval document issued by Miami-Dade County's Product Control Division confirming that the specific roofing system has been tested and approved for use in the HVHZ.

The roofing permit application for Miami-Dade County must include: completed permit application, letter of intent, roofing plans prepared by a Florida-licensed architect or engineer (for complex roof structures), product approval documentation (Miami-Dade NOA for all roofing products), current boundary survey, and manufacturer's installation instructions for all roofing system components.

Miami-Dade County roofing inspections are required at: dry-in inspection (underlayment installed and in place before finished roofing begins), fastener pattern inspection (verifying nail or screw spacing meets HVHZ requirements), and final roof inspection (completed finished roofing system). For tile roofing, additional inspections verify tile adhesive application and mortar compliance. All inspections must be scheduled separately and passed before proceeding to the next phase.

The Miami-Dade County Building Department can be contacted at (786) 315-2000. For roofing product approval verification, the Miami-Dade County Product Control Division maintains an online NOA database at miamidade.gov.

Broward County Roofing Permit Requirements

Broward County Building Division and its municipal partners enforce the Florida Building Code's HVHZ requirements in coastal and inland areas subject to high wind design loads. Broward County roofing permit applications require product approval documentation confirming Florida Statewide Product Approval or Miami-Dade NOA compliance, depending on the installation area.

Required inspections for roofing in Broward County include dry-in, fastener pattern, and final roof inspection. For commercial roofing projects, additional inspection stages may apply. Broward County Building Division can be contacted at (954) 765-4400 for roofing permit information.

Palm Beach County Roofing Permit Requirements

Palm Beach County Building Division processes roofing permits for unincorporated areas. Incorporated municipalities including Boca Raton, West Palm Beach, Boynton Beach, Delray Beach, and others process roofing permits independently. Florida Building Code wind load requirements apply throughout Palm Beach County with specific design requirements based on location and wind speed design zone.

Palm Beach County Building Division can be contacted at (561) 233-5100. The South County Office at (561) 274-1200 serves southern Palm Beach County areas including Boca Raton, Delray Beach, and adjacent communities.

Roofing Contractor License Requirements

All roofing contractors performing permitted roofing work in South Florida must hold a current, valid Florida Roofing Contractor license issued by the Florida Department of Business and Professional Regulation (DBPR). Roofing contractors must carry current workers' compensation insurance, general liability insurance, and a valid Local Business Tax Receipt for the applicable county. The contractor's license must not be expired, suspended, or revoked at the time of permitting.

Do not hire unlicensed roofing contractors. Unlicensed roofing work voids permit coverage, exposes the property owner to USD fines, invalidates homeowners' insurance coverage, and leaves the property owner with no legal recourse when roofing work fails. After a hurricane, unlicensed contractor work results in insurance claim denials.

Roofing Material Approval Requirements

Every roofing product installed under a permit in South Florida must be covered by a valid product approval. In Miami-Dade County, products must hold a Miami-Dade NOA. In Broward and Palm Beach Counties, products must hold Florida Statewide Product Approval or Miami-Dade NOA. Expired product approvals invalidate the permit and require updated documentation before installation can proceed.

Approved roofing systems in South Florida include: concrete roof tile, clay roof tile, standing seam metal roofing, architectural metal roofing, modified bitumen flat roofing, TPO and EPDM commercial flat roofing systems, built-up roofing (BUR), shingle roofing (where HVHZ-approved versions exist), and specialized approved systems. Each product type has specific installation requirements, fastener pattern requirements, and underlayment requirements that must be followed exactly as specified in the product approval.

Roofing Permit Fees in South Florida

Roofing permit fees in Miami-Dade, Broward, and Palm Beach Counties are charged in USD and calculated based on the roof area (square footage), the construction valuation of the roofing project, and the specific permit type. Application fees, plan review fees, and inspection fees are all charged separately in USD. A typical residential roof replacement permit in South Florida may cost from several hundred USD to over one thousand USD in permit fees depending on the county, municipality, and roof size.

Permits expire if the roofing project is not completed and final inspection passed within the permit's validity period. Permit extensions cost additional USD fees. Reinspections cost USD fees per visit — failed roofing inspections due to improper fastener patterns, incorrect underlayment installation, or unapproved product substitutions require reinspection and additional USD fees.

Consequences of Unpermitted Roofing

Unpermitted roofing work in South Florida results in: USD fines from the building department, insurance claim denials after storm damage, stop-work orders, required removal and replacement of all unpermitted roofing at the property owner's expense, and title complications affecting property sale. The USD cost of removing and properly reinstalling a roof far exceeds the cost of obtaining the permit in the first place. Never allow a roofing contractor to tell you that permits are not necessary — they are always required for roof replacement in South Florida.

 
 
 

Recent Posts

See All

Comments


Endless Life Design — Full-Service Construction in Miami

Endless Life Design is a Miami-based custom construction company providing complete residential and commercial building services across South Florida. Our trades include licensed plumbing services for new construction, remodels, and repairs throughout Miami-Dade and Broward. We offer professional electrical contractor services covering wiring, panel upgrades, lighting, and code compliance. Our HVAC services include installation, repair, and maintenance of heating, cooling, and ventilation systems. We provide roofing services for residential and commercial properties, including new roofs, repairs, and inspections. Additional trades include carpentry, drywall, painting, tile, flooring, kitchen and bath remodeling, and custom millwork. Whether you need a single-trade specialist or a turnkey general contractor managing your entire project, Endless Life Design delivers licensed, insured, full-service construction across Miami.

bottom of page