Do I Need a Permit for a Roof Replacement in Miami, FL?

Miami's roof permit requirements are among the most comprehensive in the United States. Every re-roof requires a permit—there is no minimum size exemption—and the combination of the High Velocity Hurricane Zone (HVHZ) standards, the secondary water barrier mandate, and the Florida Statute 553.844 hurricane mitigation retrofit requirement creates a multi-layer compliance package that distinguishes a legitimate Miami roof job from one being done by an unlicensed out-of-state storm chaser. Getting this right protects your home from hurricane damage; getting it wrong voids your insurance coverage and creates liability exposure that follows the property to the next owner.

Research by DoINeedAPermit.org Updated April 2026 Sources: Miami-Dade County Building Department (miamidade.gov); Miami-Dade County Hurricane Mitigation Requirements; Florida Building Code 8th Edition (2023)
The Short Answer
YES — All roofing work in Miami requires a permit. There is no minimum size exemption—even minor re-roofing beyond maintenance coating requires a permit.
Miami-Dade County's Building Department is explicit: "A building permit is required for all roofing work in both residential and commercial properties." The only exemption is re-application of roof maintenance coating over an existing roof. For permitted roof replacements, all materials must carry Miami-Dade County Notice of Acceptance (NOA) approval; secondary water barrier installation is required; a Roof Decking Attachment and Secondary Water Barrier Affidavit must be submitted at first inspection; and for non-exempt single-family homes, up to 15% of the reroofing cost must be spent on hurricane mitigation retrofits (roof-to-wall connections). Permit fees range from $200 to over $1,000 depending on project size and property type.
Every project and property is different — check yours:

Miami roof replacement permit rules — the basics

Miami-Dade County Building Department processes roofing permits through its e-permitting system, which allows qualified roofing contractors to obtain permits online for standard residential re-roofing projects without visiting the Permitting and Inspection Center. The HVHZ Uniform Roofing Permit Application form (based on the Florida Building Code 8th Edition) is required for all roofing permits, and the permit package includes multiple sections: Section A & B covering general information, roof category, roof type, and a roof plan sketch; Section C covering specific roof assembly components (built-up, modified bitumen, single-ply membrane, tile, shingle, or metal, each with its own sub-form); and various affidavits and certifications. The permit package for a Miami roof replacement is substantially more documentation-intensive than in non-HVHZ jurisdictions.

Every roofing material and system used in a permitted Miami-Dade roof replacement must carry a valid Miami-Dade County Notice of Acceptance (NOA) or, for products not manufactured for the Miami-Dade market, a Florida Product Approval with explicit HVHZ designation. The NOA for a roofing system specifies not just the product but the exact installation method: the fastener type, fastener pattern, fastener spacing, number of layers, and specific application sequence. Deviating from the NOA installation instructions—even slightly—constitutes a code violation that can result in permit rejection or inspection failure. Miami-Dade's Building Code Compliance Office (BCCO) maintains a searchable Product Control Database at miamidade.gov/building where the NOA for any approved roofing product can be verified and the installation requirements reviewed.

The secondary water barrier requirement is a Miami-Dade-specific standard that goes beyond standard Florida Building Code. When an existing roof is replaced, the roofing system must include a secondary water barrier—either a self-adhering polymer modified bitumen sheet installed over the entire roof deck before the primary roof covering, or an approved alternative system. This secondary barrier is the critical waterproofing layer that prevents water intrusion if the primary roof covering fails during a hurricane. At the first inspection, the roofing contractor must provide an Affidavit of Compliance for the Roof Decking Attachment and Secondary Water Barrier to the roofing inspector. This affidavit certifies that the sheathing attachment has been strengthened to current code requirements and that the secondary water barrier has been installed correctly.

Florida Statute 553.844 mandates hurricane mitigation retrofits for non-exempt single-family residences when the roof is replaced. For homes valued above $300,000 for ad valorem tax purposes and not already built to the 1994 or later South Florida Building Code, up to 15% of the reroofing cost must be spent on strengthening roof-to-wall connections. On a $10,000 reroofing project, that's up to $1,500 that must be spent on improving how the roof structure connects to the walls. This requirement sounds burdensome but typically adds $800–$2,500 to a standard reroofing project and significantly reduces the home's vulnerability to roof uplift in a major storm. Homes exempt from this requirement (valued under $300,000 or built to 1994 or later code) must provide an Owner Affidavit of Exemption to the inspector.

Already need a Miami roof replacement permit?
Get the exact permit fees for your roof size, the NOA requirements for your chosen roofing system, and whether your home qualifies for the hurricane mitigation retrofit exemption.
Get Your Miami Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Why the same roof replacement in three Miami neighborhoods gets three different outcomes

Miami's roofing market spans concrete tile in Kendall, flat low-slope roofs in Miami Beach condos, and wood frame homes in Coconut Grove—each with distinct HVHZ requirements and permit packages.

Scenario A
Kendall ranch home — concrete tile full replacement, mitigation retrofit required
A homeowner in Kendall has a 2,200-square-foot single-story ranch home with a concrete barrel tile roof that has reached end of life after 25 years. The taxable value of the home is $420,000—above the $300,000 threshold—and the home was not built to the 1994 or later South Florida Building Code. The full reroofing scope requires: stripping the existing tile and underlayment to the deck; inspecting and replacing any deteriorated sheathing; installing the hurricane mitigation retrofit (improved roof-to-wall connections—Simpson Strong-Tie clips or similar NOA-approved connectors installed at each rafter-to-top plate connection); installing the secondary water barrier; installing NOA-approved tile underlayment; and re-setting the concrete tile per the NOA-specified tile attachment method. The tile attachment calculations (Method 1, 2, or 3 under RAS 127) must be submitted with the permit application, specifying the attachment method in each wind pressure zone on the roof (zone 1, 2, and 3 correspond to field, perimeter, and corner areas with progressively higher uplift requirements). First inspection occurs after the deck is exposed and the sheathing attachment has been verified. Second inspection confirms secondary water barrier installation. Final inspection after tile installation. Permit fee for a $20,000 roofing project: approximately $300–$500. Hurricane mitigation retrofit cost: approximately $2,000–$3,000. Total project: $22,000–$28,000.
Permit fee: ~$300–$500 | Total project: $22,000–$28,000
Scenario B
Miami Beach historic condo — flat roof replacement, HVHZ and historic overlay
A condo association in Miami Beach's South Beach Art Deco historic district needs to replace a flat built-up roof on a 1940s mid-rise condo building. This project involves multiple layers of complexity. First, the building is in a historic district that may require approval from Miami Beach's Historic Preservation Board for any exterior change, including roofing material. Second, flat roofs in Miami-Dade's HVHZ must use NOA-approved roof assemblies specifically tested for flat/low-slope applications—the design pressures on a flat commercial/multi-family roof are substantially different from a pitched residential roof. Third, the condo association (not individual unit owners) is the permit applicant for a building-wide roof replacement, requiring the association's licensed contractor to pull the permit and coordinate all inspections. Fourth, the permit application requires a roof plan sketch showing all roof penetrations, scuppers, drains, and ventilation elements. Any changes to existing roof penetrations or drainage during the replacement requires separate review. Permit fee for a $120,000 flat roof replacement: approximately $800–$1,200. Historic preservation review timeline: 4–8 weeks additional. Total project: $110,000–$150,000.
Permit fee: ~$800–$1,200 | Total project: $110,000–$150,000
Scenario C
Coconut Grove wood frame home — hurricane damage partial replacement, 25% rule consideration
A homeowner in Coconut Grove has a wood-frame home whose roof suffered damage to approximately 30% of the total roof area during a tropical storm. The 25% rule under Florida Building Code Section 706 (Existing Buildings) is relevant here: if repairs or replacements affect more than 25% of the roof area, the entire roof must be brought to current code compliance—effectively requiring a full re-roof rather than just the damaged section. At 30% affected area, this homeowner is over the 25% threshold, triggering a full re-roof permit even though only a portion of the roof was damaged. The full re-roof requires all the HVHZ requirements: NOA-approved materials, secondary water barrier, hurricane mitigation retrofit (if the home's value and age make it non-exempt), and the full HVHZ permit documentation package. This is a situation where the insurance claim should cover the cost of the full code-compliant re-roof—homeowners in this situation should ensure the insurance adjuster understands that the 25% rule requires a full replacement, not just a partial repair. Permit fee for a $16,000 full replacement: approximately $250–$400. Total project: $16,000–$22,000.
Permit fee: ~$250–$400 | Total project: $16,000–$22,000
VariableHow it shapes your Miami roof permit
NOA-approved materials requiredAll roofing materials must have valid Miami-Dade NOA. Verify NOA currency and specific installation requirements in the Miami-Dade Product Control Database at miamidade.gov/building. NOA installation requirements must be followed exactly.
Secondary water barrierRequired on all Miami-Dade re-roofs when replacing an existing roof. Self-adhering modified bitumen sheet over entire deck before primary covering. Inspector witnesses and verifies at first inspection; contractor provides signed affidavit.
Hurricane mitigation retrofit (FL Statute 553.844)Required for non-exempt single-family homes: up to 15% of reroofing cost must be spent on roof-to-wall connections. Exempt if taxable value under $300,000 or if home built to 1994+ code. Exemption requires signed Owner Affidavit submitted at first inspection.
The 25% ruleIf repairs or replacements affect more than 25% of total roof area, the entire roof must be brought to current code. Triggers full re-roof requirements even for partial damage repairs.
Roofing material typeEach material type (shingle, tile, flat/built-up, metal, single-ply membrane) has a different NOA approval category, different permit form sections (Section C sub-forms), and different inspection sequence. Tile requires attachment calculations per RAS 127.
Historic districtProperties in designated historic districts may require Historic Preservation Board review before roofing permit is issued, adding 4–8 weeks. Material changes (tile to shingle) may face restrictions for historic preservation compatibility.
Your property has its own combination of these variables.
Exact permit fees for your roof size and type. Whether your home requires the hurricane mitigation retrofit. Whether your property is in a historic district that affects your choices.
Get Your Miami Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Miami's hurricane mitigation retrofit requirement — what it means for your reroofing project

Florida Statute 553.844 was enacted in the wake of Hurricane Andrew's catastrophic damage to South Florida in 1992. The statute recognized that many existing homes, built before the modern wind code, were vulnerable at the roof-to-wall connection—the point where the roof framing attaches to the top of the exterior walls. In a major hurricane, the uplift force generated by wind flowing over the roof can overcome weak toe-nail connections between rafters and wall plates, causing the roof to literally lift off the walls. Post-Andrew research showed that this connection failure was the primary mechanism of roof loss in thousands of homes.

The retrofit requirement in Florida Statute 553.844 is triggered when a home's roof is replaced and the structure is non-exempt. For non-exempt homes—those with taxable values above $300,000 and not built to the 1994 South Florida Building Code or later—up to 15% of the reroofing cost must be invested in strengthening the roof-to-wall connections. In practice, this means installing NOA-approved metal connectors (hurricane straps, clips, or equivalent products) at each rafter-to-top plate connection along the entire perimeter of the roof. On a $10,000 reroofing project, the retrofit requirement caps at $1,500. On a $20,000 project, it caps at $3,000. The costs within this cap typically cover materials ($200–$600 for the straps or clips) and labor ($500–$2,500 depending on accessibility).

The retrofit work must be verified at the first inspection before any roofing underlayment or materials are installed. The roofing inspector reviews the installed connectors, verifies they are NOA-approved products installed per the NOA requirements, and signs off on the retrofit before the project can advance. Homeowners with exempt structures must provide a signed Owner Affidavit of Exemption at the first inspection—the inspector cannot assume exemption without the signed document. For homes that fall under the $300,000 taxable value threshold, the exemption documentation requirement is straightforward and adds minimal time to the inspection process. For homes built to the 1994 code or later, the contractor should confirm the construction date and code compliance before applying for the permit to have the correct documentation ready at the first inspection.

What the inspector checks for Miami roofing permits

Miami-Dade roofing inspections typically involve at least two stages for a residential re-roof: a first inspection after the existing roof covering has been removed and before new materials are installed, and a final inspection after all roofing work is complete. At the first inspection, the inspector verifies the roof deck condition and sheathing attachment, the hurricane mitigation retrofit installation (or reviews the exemption affidavit), and the secondary water barrier installation and its compliance with the specific NOA for the approved roofing system. For tile roofs, the inspection also verifies that the tile attachment calculations submitted with the permit (per RAS 127) match the actual roof geometry and that the attachment method in each pressure zone is correctly applied.

The secondary water barrier verification at the first inspection is critical because it cannot be verified after the primary roofing is installed. The inspector physically reviews the installed secondary barrier—visually confirming full coverage, correct lapping, and proper integration with all roof penetrations and flashings—before any shingles, tile, or membrane is installed on top. This is the inspection step that storm chaser contractors who skip the permit are entirely bypassing, which is why unpermitted Miami roofs are so vulnerable to water intrusion even when the primary roofing appears intact: the secondary barrier may have been skipped, installed incorrectly, or not installed at all.

The final inspection confirms that the completed roof assembly matches the NOA-specified installation method, that all flashings are correctly installed (particularly at the eave edges, valleys, penetrations, and walls), that the ventilation system meets minimum requirements per the ventilation calculation form submitted with the permit, and that any combustion appliance flue vents that pass through the roof have been properly certified on the Certification of Combustion Flue Vents form. For tile roofs, the final inspection verifies tile fastening pattern and that edge tiles along gables and eaves are mechanically fastened per NOA requirements—these edge tiles are the most vulnerable to wind uplift and are a common point of failure in improperly installed Miami tile roofs.

What a roof replacement costs in Miami

Roof replacement costs in Miami are substantially higher than the national average, reflecting HVHZ material requirements, South Florida's labor market, and the documentation overhead of the Miami-Dade permitting system. Concrete or clay tile roofing—the dominant roofing material in South Florida—costs $12–$22 per square foot installed in Miami, with 2,200 square feet of roof area running $26,000–$48,000. Flat-roof membrane systems (TPO, modified bitumen) for commercial or flat-roof residential applications run $8–$15 per square foot. Metal roofing runs $15–$30 per square foot installed. Asphalt shingles—less common in Miami than in other markets due to tile's superior wind performance and the cultural preference for tile—run $8–$14 per square foot installed.

The hurricane mitigation retrofit adds $800–$3,000 to the reroofing cost for non-exempt homes, depending on the size of the roof perimeter and the accessibility of the rafter-to-wall plate connection points. Some roofing contractors include retrofit work in their base scope; others quote it separately. Confirm explicitly whether the retrofit is included before signing a contract. The secondary water barrier materials (self-adhering bitumen sheet) add approximately $0.50–$1.50 per square foot to the material cost—a real but modest addition to the project budget that is non-negotiable under Miami-Dade code.

Permit fees for Miami-Dade roofing permits range from approximately $200 for a small residential re-roof to over $1,000 for larger commercial or multi-family buildings, based on the project's square footage and value. The 2.5% Florida state surcharge is added to all permit fees. Roofing contractors operating through Miami-Dade's e-permitting system can obtain permits relatively quickly—often within one to three business days for standard residential projects that meet all NOA and documentation requirements. Projects requiring plan review (unusual structural conditions, significant substrate repair, or combination projects with structural elements) take longer.

What happens if you skip the permit

Unpermitted roofing in Miami is a serious vulnerability given South Florida's active storm season. The annual threat of tropical storms, hurricanes, and intense rain events means that every Miami roof is regularly tested by the conditions for which it was (or wasn't) designed. An unpermitted roof in Miami was not inspected for secondary water barrier installation, sheathing attachment compliance, hurricane mitigation retrofit, or correct NOA product installation. When that roof fails in a storm—and in Miami's climate, "when" is a more accurate word than "if" for a roof that wasn't installed to HVHZ standards—the homeowner faces both uninsured property damage and potentially the cost of a completely new permitted re-roof.

Florida homeowner's insurance is acutely aware of roofing permit compliance. Major insurers operating in Florida conduct underwriting that specifically asks about roof permit documentation, and claims arising from roofing work that was not properly permitted are subject to claim denial under policy exclusions for non-compliance with local building codes. In a market where hurricane damage claims regularly run $30,000–$150,000 for roof-related losses, the failure of an unpermitted roof is not a recoverable situation. Storm chaser contractors—typically out-of-state roofers who descend on South Florida after tropical storms, offer low prices with no permits, and leave before any enforcement occurs—are responsible for a disproportionate share of unpermitted Miami roofing. Property owners who accept these deals are taking on the full risk.

Real estate transactions in Miami involve mandatory roof disclosure. Florida law requires sellers to disclose known material defects, and an unpermitted roof is a material defect that must be disclosed. Given that Miami-Dade's permit database is publicly searchable and that any permitted roof replacement appears as a closed permit with a date and contractor, a roof that was visibly replaced (obvious from the clean underlayment, new tiles, and no weathering) but shows no corresponding permit record is immediately suspicious to any buyer's agent or home inspector. The cost of retroactive roofing permits in Miami is substantial—the work cannot be retroactively inspected since the secondary water barrier is buried under the roofing, meaning a retroactive permit would require stripping and reinstalling the roof—and the permit double-fee penalty adds insult to injury for work that was never properly done in the first place.

Miami-Dade County Building Department — Roofing Permits Herbert S. Saffir Permitting and Inspection Center
11805 SW 26th Street, Miami, FL 33175
Phone: (786) 315-2000 | E-permitting for contractors: miamidade.gov/building
NOA Product Control Database: miamidade.gov/building (search "Product Control")
Hours: Mon–Fri 7:30 am–4:00 pm
Website: miamidade.gov/permits
City of Miami Building Department
444 SW 2nd Avenue, Miami, FL 33130 | Phone: (305) 416-1100
Website: miami.gov/building
Ready to start your Miami roof replacement?
Get a personalized permit report with the exact fees for your roof size and type, whether your home qualifies for the hurricane mitigation retrofit exemption, and what your contractor needs to submit at each inspection stage.
Get Your Miami Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Common questions about Miami roof replacement permits

What is the secondary water barrier and is it required in Miami?

The secondary water barrier is an additional waterproofing layer installed directly over the roof deck (sheathing) before the primary roofing material—tile, shingles, or membrane—is installed. In Miami-Dade, it is required for all permitted re-roofs on sloped roofs. The standard method involves a self-adhering polymer modified bitumen sheet that is installed over the entire roof deck, providing a backup water barrier if the primary roofing is damaged or fails during a hurricane. The installation of the secondary water barrier is verified by the roofing inspector at the first inspection, before any primary roofing material is installed. The roofing contractor must submit a signed Affidavit of Compliance for the Roof Decking Attachment and Secondary Water Barrier to the inspector at this stage. Without this affidavit and the inspector's verification, the permit cannot advance to the next stage.

Does my home qualify for the hurricane mitigation retrofit exemption?

Single-family homes are exempt from the Florida Statute 553.844 hurricane mitigation retrofit requirement if the property's just valuation for ad valorem tax purposes (typically the taxable value shown on your Miami-Dade property tax bill) is less than $300,000, OR if the home was constructed in compliance with the 1994 South Florida Building Code or any subsequent Florida Building Code edition. Homes meeting either exemption condition must provide a signed Owner Affidavit of Exemption to the roofing inspector at the first inspection to document the exemption. If your home doesn't meet either exemption, up to 15% of the reroofing cost must be spent on improving roof-to-wall connections per the Hurricane Mitigation Retrofit Manual requirements. Townhouses, duplexes, condos, apartment buildings, and commercial structures are not subject to the retrofit requirement.

What is the 25% rule for Miami roof repairs?

Under Florida Building Code Section 706 for existing buildings, if a roof repair or replacement affects more than 25% of the total roof area, the entire roof must be brought into compliance with the current Florida Building Code—effectively requiring a full re-roof. This rule means a homeowner who has storm damage affecting 30% of the roof cannot legally have just the damaged section repaired and permitted; the full roof must be replaced to current HVHZ standards. This is often relevant in insurance claim contexts, where the adjuster's estimate may only cover the damaged section but the code requirement demands a full replacement. Homeowners should communicate the 25% rule to their insurance company when more than 25% of roof area is damaged to ensure the insurance settlement covers the code-required full replacement scope.

How do I verify that a roofing material has Miami-Dade NOA approval?

Miami-Dade County's Building Code Compliance Office maintains a searchable Product Control Database at miamidade.gov/building where any contractor, homeowner, or inspector can verify whether a specific roofing product has a valid, current NOA. Search by manufacturer name, product category, or NOA number. The database shows the NOA status (current, expired, or revoked), the specific product models covered, and the installation requirements that are part of the approval. Before signing a roofing contract, ask your contractor to provide the NOA number for the specific shingle, tile, membrane, or metal roofing product they plan to install. Verify that NOA is current and active before any materials are ordered or delivered. Installing a product with an expired or revoked NOA is a code violation that will cause the permit to fail.

Can I use out-of-state roofing contractors in Miami?

Yes, but they must be licensed to perform roofing work in Florida—either as a licensed roofing contractor under the Florida Construction Industry Licensing Board (CILB) or under the local Miami-Dade County license. Out-of-state contractors who descend on South Florida after hurricanes must obtain a Florida license before performing permitted work. Be cautious of storm chasers who offer to roof your home without permits to avoid the licensing and documentation requirements. Unpermitted roofing in Miami is a code violation that the property owner bears—not the contractor who performed the work and left. Always verify that any contractor you hire holds a current Florida roofing license (searchable at myfloridalicense.com) and is registered with Miami-Dade County before signing any contract.

How long does a Miami roofing permit take to process?

Qualified roofing contractors can obtain standard residential roofing permits through Miami-Dade's e-permitting system online, typically within one to three business days for projects with complete documentation. The e-permitting system allows contractors to submit all required forms, NOA references, and affidavits electronically, and the permit card can be printed without visiting the Permitting and Inspection Center. More complex projects—those with unusual structural conditions, significant deck repair scope, or requiring plan review—take longer through the standard review cycle. The City of Miami Building Department processes roofing permits through the iBuild portal for addresses within city limits, with similar timelines. Inspections must be scheduled separately and typically occur within a few business days of the request.

This page provides general guidance based on publicly available municipal sources as of April 2026. Permit rules change. For a personalized report based on your exact address and project details, use our permit research tool.

$9.99Get your permit report
Check My Permit →