Skip to content
Aerial view of tile-roofed homes in Miami-Dade County, Florida

County guide · code, permits and product approval

Miami-Dade Roofing

How the code, product approval, permits and inspections actually work in this county — and why a roof here costs more and takes longer than one anywhere else in Florida.

What makes Miami-Dade different

This is not paperwork for its own sake. The county writes tougher requirements because wind exposure here is higher than anywhere else in the state.

The Florida Building Code applies statewide, but it defines a special zone — the High-Velocity Hurricane Zone — covering Miami-Dade and Broward. Inside that zone the requirements change for fastening, for underlayment, for the secondary water barrier, and for which products may be installed at all.

The practical consequence for a homeowner: a roof installed in Orlando with materials that are perfectly legal there may not be installable here. And a contractor who works mostly outside the county may not be fluent in what is mandatory inside it.

  • The zone

    Miami-Dade and Broward form the HVHZ. It is the most demanding classification in the state code, and it starts in the Florida Building Code itself.

    Florida Building Code ↗
  • Who governs your street

    The county and each municipality run their own building department. Coral Gables, Miami Beach or Doral may add requirements — colour, design, an architectural board — on top of the base code.

    Miami-Dade Building ↗
  • What the state maintains

    The Florida Building Commission maintains the code and the statewide product approval system. It is the source for which edition is currently in force.

    Building Commission ↗

Code editions change every few years and each municipality can layer local requirements on top. Before signing a contract, confirm the text in force for your address with the building department that will issue your permit.

Product approval: NOA and Florida Product Approval

The most overlooked part of a Miami-Dade roof, and the most expensive one to get wrong.

Every material that forms part of the roof system — tile, shingle, metal panel, underlayment, fasteners, drip edge — needs a current approval before it can go on a roof in the HVHZ. There are two routes: the Notice of Acceptance (NOA) issued by Miami-Dade’s Product Control section, or a Florida Product Approval from the statewide system.

What matters is that the approval is valid for your specific application: your roof pitch, your deck type, your wind pressure zone. A product approved for one configuration is not automatically approved for another.

Both search tools are public and free. You can ask any contractor for the NOA number of what they are quoting and check it yourself before signing. A serious contractor hands it over without hesitation.

  • Miami-Dade NOA search

    Search by NOA number, manufacturer or product type. It tells you whether the approval is current and what application it covers.

    Open the search ↗
  • Florida Product Approval

    The statewide system, an alternative to the NOA. Same purpose, different issuing authority.

    Open the search ↗
  • What to ask your contractor for

    The approval number for every component of the system, not just the material you can see. Underlayment and fasteners carry one too.

Roofing in Miami-Dade: what homeowners need to know

The whole route, from first look to closed permit. Timings vary by municipality and by how loaded the department is.

  1. Roof assessment

    Someone walks the roof and documents it with photographs: covering, flashing, valleys, penetrations, and signs of moisture from inside. The repair-or-replace decision comes out of this.

  2. System selection

    Covering, underlayment, fastening and edge details chosen for your pitch and your wind exposure — not off a generic catalogue page.

  3. Permit

    The licensed contractor submits the drawings and the product approval sheets to the municipality or the county, and pulls the permit in their own name.

  4. Approved materials

    Exactly what was submitted arrives on site. If something has to change, the permit is revised — never quietly substituted.

  5. Tear-off and installation

    The old roof comes off down to the deck, damaged wood is replaced, and the new system is built up in layers.

  6. Inspections

    The inspector reviews the work at the stages the jurisdiction requires — typically with the deck and the dry-in exposed, and again at completion. Each stage has to pass before work continues.

  7. Permit closeout

    The permit is formally closed. An open permit surfaces when you sell the house, and resolving it then costs far more than closing it on time.

The number and the names of the inspections depend on the jurisdiction issuing the permit. Confirm the exact sequence with that department — not with the contractor, and not with this page.

Who may legally do the work

In Florida roofing work is performed by a licensed contractor. Roofing licences begin with CCC (certified, valid statewide) or RC (registered, limited to the jurisdiction that issued it). The DBPR search is public: enter the number or the name and you see the status.

Two warning signs. First: the status does not read "Current, Active". Second, and more common than you would think: the name on the licence does not match the company quoting you. If you are asked to pull the permit yourself as the property owner, the legal responsibility for the work is being transferred to you.

  • Verify any licence

    The Florida DBPR portal. Search by number or name; check the status and the holder.

    Search DBPR ↗
  • Art’s licences

    CCC1333598 (Certified Roofing) and CGC1541858 (Certified General), both held by the owner. Check them on the same portal.

    Check them ↗
  • The company behind the brand

    Stadthagen Services LLC, registered in Florida. The trading name maps to an entity actually filed with the state.

    Search Sunbiz ↗

Repairing part of a roof, or redoing all of it

Florida regulation contains a rule about what proportion of a roof may be repaired before the whole roof has to be brought up to current code. That rule has changed between code editions, and it depends among other things on when the original roof was built.

It is the single question that moves the most money in a Miami-Dade roofing decision, which is exactly why it should be settled with the authority rather than with a web page. Before approving a large repair, ask the building department that will issue the permit — or your contractor, in writing — for the code reference that applies to your specific case.

Consult the Florida Building Code →How we handle a repair →How we handle a full replacement →

This section describes that the rule exists, not its current text. Anyone who quotes you a percentage over the phone, without seeing your roof or your permit history, is guessing.

Wind mitigation and insurance

Florida law requires insurers to offer discounts for verified construction features that reduce wind loss. A new roof built to HVHZ code usually carries several of them.

The way to collect that discount is a wind-mitigation inspection: a report documenting deck attachment, the straps tying the roof to the structure, roof geometry and the secondary water barrier. It goes to the insurer. The discount applies to the windstorm portion of the premium, which in South Florida is usually the largest slice.

Florida Statutes § 627.711 →What a wind-mitigation inspection actually looks at →How a Florida roof insurance claim works →

The work itself, once you know what you need

This guide explains how the county works. These pages explain how we do the job, with scope, process and price range.

  • Roof replacement

    Full tear-off, deck repair and a rebuild to HVHZ code in tile, metal or architectural shingle.

    See the service ↗
  • Roof repair

    Leaks, slipped tiles, flashing and pipe boots, with same-day emergency tarping.

    See the service ↗
  • Commercial roofing

    Flat and low-slope — TPO, modified bitumen, EPDM and metal — installed in phases.

    See the service ↗
  • Hurricane protection

    NOA-approved underlayment and fasteners, secondary water barrier and strap retrofit.

    See the service ↗

Technical guide: how a roof system resists wind →Roofing in Miami →Roofing in Coral Gables →How to judge a Miami roofing contractor →

Official sources

  1. Florida Building Code (floridabuilding.org)
  2. Florida Building Commission (floridabuilding.org)
  3. Miami-Dade Product Control — NOA search (miamidade.gov)
  4. Florida Product Approval (floridabuilding.org)
  5. Miami-Dade — building and permitting (miamidade.gov)
  6. Florida DBPR — licence search (myfloridalicense.com)
  7. Florida Statutes § 627.711 — wind mitigation discounts (flsenate.gov)

Guide reviewed on by Art's Roofing & Construction, Coral Gables, FL. Licences CCC1333598 and CGC1541858.

Common questions

Answers from the crew, not a call center.

  • What is the High-Velocity Hurricane Zone?

    It is a zone defined by the Florida Building Code covering Miami-Dade and Broward counties, carrying the strictest construction requirements in the state. For roofs it mainly affects fastening, underlayment, the secondary water barrier, and which products may be installed. A material that is legal elsewhere in Florida may not be legal here.

  • What is a Miami-Dade NOA?

    A Notice of Acceptance is the approval Miami-Dade’s Product Control section issues for a specific building product in a specific application. On a roof, every component of the system needs a current approval — either a county NOA or a statewide Florida Product Approval. The county search tool is public and free to use.

  • Can I pull the roofing permit myself?

    In Florida a roofing permit is normally pulled by the licensed contractor in their own name. If a contractor asks you to pull it yourself as the property owner, the legal responsibility for the work is being shifted to you, and it usually signals a problem with their licence or their insurance. Confirm the procedure with the department issuing your permit.

  • How many inspections does a Miami-Dade roof need?

    It depends on the jurisdiction issuing the permit and on the system. Generally the inspector reviews the work with the deck and dry-in exposed, and again at completion, and each stage must pass before work continues. Your municipality’s building department confirms the exact sequence — not the contractor.

  • How do I verify a Florida roofer’s licence?

    On the DBPR portal, myfloridalicense.com. Search by number or by name. A valid roofing licence begins with CCC (certified, statewide) or RC (registered, local); the status should read "Current, Active" and the holder should match the company quoting you.

  • Does a new roof lower insurance in Miami-Dade?

    It can lower the windstorm portion of the premium. Florida law requires insurers to offer discounts for verified features that reduce wind loss, and a roof built to HVHZ code usually has several. Collecting it requires a wind-mitigation inspection that documents those features for the insurer.

  • What happens if the permit is left open?

    It surfaces when you sell the house or apply for another permit, and resolving it then costs considerably more than closing it on time — sometimes work has to be reopened for an inspector to see it. Always ask for proof of permit closeout at the end of the project and keep it with the warranty.

  • Does Art’s Roofing & Construction work throughout Miami-Dade?

    Yes. The office is at 400 University Dr, Coral Gables, inside the county, and we work across Miami-Dade — Miami, Coral Gables, Coconut Grove, Brickell, Pinecrest, Key Biscayne, Doral, Miami Beach, Aventura and Hialeah — as well as Broward and Palm Beach. The Miami-Dade line is (786) 481-4014.

Unsure about your permit or your approved products?

Free inspection and written estimate across Miami-Dade, Broward and Palm Beach. We tell you what your jurisdiction requires before you sign anything.

Which number should we call?

Pick the area closest to you.

Miami-Dade (786) 481-4014 Broward (954) 526-1699
Free Quote

Free estimate in 1 minute

Answer a few quick questions and we’ll reach out.

Step 1 of 5
What do you need?