Last updated October 15, 2026








Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Construction Permits, Codes & Inspections in FL: What You Need to Know
If you skip a permit on a Miami bathroom remodel and sell your house five years later, the buyer’s inspector will find it, your closing will stall, and you’ll be retroactively permitted under current code. That retroactive permit often costs more than the original permitted job would have, because the county now requires you to open walls to prove the plumbing and electrical work meets today’s standards. This guide walks through exactly how Florida’s permit system works in Miami-Dade, which projects actually require a permit, what inspectors check at each stage, and how to close out open permits without rebuilding your home. For General Contractor Maintenance Checklist for Miami Homeowners, see our dedicated resource. You’ll leave knowing the real cost of doing it wrong and the realistic path to doing it right.
Quick Answer
Most structural, electrical, plumbing, and mechanical work in Miami-Dade County requires a permit, and Miami-Dade operates under the Florida Building Code High-Velocity Hurricane Zone (HVHZ), the strictest code tier in the state. The permit and inspection process typically moves through plan review, rough inspections, and a final inspection, with costs running from a few hundred to several thousand dollars depending on project scope. Hiring a licensed contractor who pulls the permit and schedules inspections is the fastest legal path; pulling your own permit as an owner-builder is legal but carries liability and timing risks you should understand before choosing it. Our DIY vs Professional Construction: The Miami Homeowner’s Decision Guide breaks down those trade-offs in detail.
Styles & brands we work with







Table of Contents
- Why Permits Matter in Miami More Than Almost Anywhere Else
- What Requires a Permit in Miami-Dade: Specific Thresholds
- The HVHZ Product Approval Database and Why It Changes Everything
- The Inspection Sequence for a Standard Remodel in Miami
- Open or Expired Permits: How to Close Them Without Rebuilding
- Pulling Your Own Permit as a Homeowner: When It Makes Sense
- What Permits Actually Cost in Miami-Dade
- What to Ask a Contractor About Permits Before You Sign
Why Permits Matter in Miami More Than Almost Anywhere Else
In most of Florida, a permit confirms the work was done to code at the time it was built. In Miami, a permit confirms the work can survive a hurricane. The city sits inside the HVHZ zone, a designation that covers only Miami-Dade and Broward counties and demands impact-resistant or verified wind-rated materials on every exterior opening, a stronger roof-to-wall connection than anywhere else in the state, and product approvals that are specific to this zone. That is why a window installed with a Broward County permit can fail a Miami-Dade inspection even when it was installed correctly: the product itself was never approved for Miami-Dade’s wind load requirements.
Unpermitted work also has a real market cost. We have seen buyers walk away from Miami homes when a permit search turned up an added bathroom or a converted garage with no record. Sellers end up paying for the permit, the inspection, and whatever repairs the inspector flags, all on the buyer’s timeline. If the work happened years ago and the inspector cannot see behind drywall, the county may require partial demolition to verify the rough work. That is the price of skipping a form that would have cost a few hundred dollars.
Permits also protect the next owner from physical danger. A shower pan without a plumbing inspection can leak into the slab for a decade before anyone notices. An electrical splice buried in a wall without an inspection is a fire hazard that no home inspection will catch. The permit process exists because the failure is invisible until it is catastrophic.
What Requires a Permit in Miami-Dade: Specific Thresholds
Miami-Dade’s building department publishes a clear list, and it is more specific than most counties. Here are the actual thresholds homeowners ask us about, with the numbers that govern them.
Work that requires a permit in Miami-Dade includes:
- Any structural change: removing or altering a load-bearing wall, adding a beam, cutting new window or door openings, or altering a roof structure.
- Any electrical work beyond replacing a like-for-like switch, outlet, or light fixture. Running a new circuit, adding a subpanel, or moving a fixture all require a permit.
- Any plumbing work beyond replacing a faucet or toilet in the same location. Moving a drain line, adding a bathroom, or replacing water supply lines inside a wall requires a permit.
- Any mechanical work involving adding, replacing, or relocating air conditioning equipment, ductwork, or water heaters.
- Roof replacement of any size, including a repair that exceeds 25% of the roof area in a 12-month period.
- Window and exterior door replacement, including garage doors, sliding glass doors, and any opening that faces the wind.
- Fences over 6 feet tall, retaining walls over 3 feet measured from the bottom of the footing, and any concrete slab with reinforcing steel.
- Kitchen and bathroom remodels that involve moving plumbing, relocating walls, or adding electrical circuits. A cosmetic refresh where you swap cabinets and countertops in the same footprint with no structural, electrical, or plumbing change generally does not require a permit.
- Whole-home remodels, additions, garage conversions, and any change in occupancy classification.
Work that does not require a permit in Miami-Dade includes:
- Painting, wallpapering, and flooring replacement (tile, vinyl, carpet, laminate) that does not involve structural or subfloor changes.
- Replacing cabinet doors and drawer fronts, or swapping countertops when the sink and plumbing remain in place.
- Replacing a toilet, faucet, or light fixture in the exact same location without opening walls.
- Landscaping, sod, and decorative concrete pavers that are not part of a building structure.
- One-for-one replacement of a single cracked tile or a single damaged soffit panel.
The practical line is this: if the work touches the structure, the electrical system, the plumbing system, or the building envelope, assume you need a permit. When we estimate a kitchen or bathroom remodel, the permit is a line item on every quote, not an afterthought once demolition starts.
The HVHZ Product Approval Database and Why It Changes Everything
Miami-Dade operates its own product approval system that is separate from the Florida Building Code’s statewide approval process. If a product is not in the Miami-Dade HVHZ product approval database, it cannot be legally installed on a permitted job in the county, even if it carries a “Florida Product Approval” number from another part of the state.
This matters most for windows, doors, skylights, roofing materials, and exterior cladding. The database lists the specific manufacturer, model, and wind-load rating the product passed, along with the testing lab and the date of approval. An “impact-rated” window from a manufacturer without a Miami-Dade Notice of Acceptance (NOA) is not enough. The inspector will check the product against the database at the time of inspection, and if the model number does not appear, the inspection fails on the spot.
The same rule applies to roof coverings, roof underlayment, and even specific brands of fasteners and adhesives used in certain assemblies. Contractors who work regularly in Miami keep a running list of approved products and check the database before specifying materials. Homeowners who buy their own materials online often run into this problem: the window says “hurricane rated,” but the Miami-Dade inspector asks for the NOA number and it is not in the system. The window goes back, and the job sits.
Manufacturers with strong Miami-Dade approvals include GAF, CertainTeed, and Owens Corning for roofing, and Grohe among others for plumbing fixtures with code-compliant flow ratings. The point is not the brand name itself; it is that the specific model you install must carry an NOA that matches what the inspector looks up on site. Before any exterior work is ordered, we confirm the product is in the Miami-Dade database and note the NOA on the permit application.
The Inspection Sequence for a Standard Remodel in Miami
Every permitted remodel in Miami-Dade moves through the same sequence of inspection stages. Missing one stage or scheduling them out of order is the most common reason a project loses a week. Here is how a typical kitchen or bathroom remodel inspection schedule runs, and what fails each stage most often in Miami. For related reading, see our Construction Warning Signs: A Miami Homeowner’s Reference Guide.
- Building rough / framing inspection. The inspector checks structural changes, wall framing, header sizes, and fireblocking. The most common failure: a load-bearing wall removed without the engineered beam detail the plan review approved. In Miami, this stage also checks the roof-to-wall connection on any exterior wall that was opened.
- Electrical rough inspection. The inspector checks the wiring, boxes, and conduit before any drywall goes up. The most common failure: a homeowner or handyman pulled Romex through a block wall without conduit, which Miami-Dade’s amendments require in exterior masonry walls.
- Plumbing rough inspection. The inspector checks supply lines, drain lines, vent lines, and the shower pan before it is covered. The most common failure: a shower pan liner installed without a pre-slope under it, which is a code requirement many handymen skip and which causes the leak that shows up years later.
- Insulation inspection. The inspector verifies the R-value and placement before drywall covers the cavities. The most common failure: a patch area insulated with a different R-value than the surrounding walls, which fails the prescriptive path under Miami-Dade’s energy code.
- Final building, electrical, plumbing, and mechanical inspections. The inspector checks the finished work, including GFCI protection within 6 feet of any sink, anti-scald valves on shower and tub fixtures, and hard-wired smoke detector locations. The most common failure: a bathroom exhaust fan vented into the attic instead of through the roof or gable wall.
In a whole-home remodel, there are more stages: slab inspection before the pour, mid-roof inspection before the ridge cap, and separate evaluations for the HVAC duct pressure test. A contractor who knows the Miami inspectors and their sequence can schedule two or three inspections in one day when they are logically grouped, which is how projects stay on schedule.
Open or Expired Permits: How to Close Them Without Rebuilding
An open permit is one that was issued but never received a final inspection. An expired permit is one that passed its allowed time window without any activity, which in Miami-Dade is generally 180 days of inactivity. Both show up on a title search and both stop a sale.
The process to close an open permit starts with a permit records search through the Miami-Dade County Building Department’s online portal. You pull the permit history, see which inspections passed and which were never scheduled, and then determine what remains. The options look like this, in order of how often they work:
- If the permit is simply inactive and the work is complete: call the inspection office, explain the situation, and schedule the missing final inspection. If the work was done to code, the inspector signs off and the permit closes. This is the best-case scenario and happens more often than people expect for work done within the last two or three years.
- If the work is not complete or the inspector requires a view of covered work: you may need to open walls or ceilings to expose the rough plumbing, electrical, or framing for inspection. This is where a licensed contractor who understands how to open and close efficiently saves you thousands.
- If the permit expired and the code has changed since it was issued: the inspector will apply current code to the visible scope of work. This is the retroactive permitting scenario. It can require upgraded materials or methods that did not exist when the work was originally done.
- If the work was never permitted at all: the county treats it as unpermitted construction. You will need to submit plans showing the work, pay the permit fee plus any penalties, and then go through the full inspection sequence for the affected systems.
The honest estimate is that closing an old permit typically costs between $500 and $3,000 in Miami-Dade depending on scope, plus whatever corrective work the inspector requires. That is almost always less than the seller credit a buyer demands at the closing table, and it happens on your timeline instead of the buyer’s.
Pulling Your Own Permit as a Homeowner: When It Makes Sense
Florida law allows a property owner to act as their own contractor and pull their own permit for work on a home they own and occupy. The Miami-Dade Building Department processes owner-builder permits regularly, and the path is clear. But the liability is not the paperwork; it is what happens during inspections and after the work is done.
Pulling your own permit makes sense when you are doing a small, simple project that you genuinely understand: replacing a water heater, swapping exterior doors with approved products, or building a small shed that requires a permit. In these cases, the inspection is straightforward, the code requirements are well documented, and the risk is contained.
It stops making sense when the project touches more than one trade. A bathroom remodel that involves framing, electrical, plumbing, waterproofing, and tile is five different skill sets, and the Miami inspector will evaluate all of them. If you fail an inspection, you schedule a re-inspection, fix the item, and pay a re-inspection fee each time. A homeowner who does not understand why a shower pan needs a pre-slope or why a bathroom circuit needs its own 20-amp breaker will lose a week and several hundred dollars learning those lessons on the inspector’s schedule. In our experience, owner-builder bathroom remodels are among the most common permits we are asked to take over after the first failed inspection. By that point, the drywall is nailed up, the inspector has a list, and someone has to open walls to fix what should have been caught during rough.
Also note: an owner-builder permit stays with the property. When you sell within the year after completion, the disclosure and liability follow the work. For a house you plan to sell soon, a licensed contractor’s permit and warranty are worth more than the money saved by pulling the permit yourself.
What Permits Actually Cost in Miami-Dade
Miami-Dade permit fees are calculated from the project valuation and the specific trades involved. A simple water heater permit might run $80 to $150. A full kitchen remodel with plumbing, electrical, and structural work typically runs $1,200 to $2,800 in permit fees alone. A whole-home remodel can run $4,000 to $9,000 in permit, plan review, and impact fees depending on square footage and scope. These are the numbers we quote in Miami, and they are specific to this county’s fee schedule; Broward and Palm Beach run lower on average.
What drives the cost up or down:
- Square footage and valuation. Miami-Dade calculates fees from the declared project value. A higher-end kitchen with custom cabinetry and Cambria quartz countertops raises the valuation, which raises the permit fee.
- Number of trades. Each trade inspection carries its own line-item cost, so a remodel that touches electrical, plumbing, and structure costs more in permit fees than a single-trade job.
- Plan review requirements. Structural changes, additions, and any exterior work require a plan review by a licensed engineer or architect, which is an additional cost outside the county’s fee.
- Impact fees on additions. Adding square footage in Miami-Dade triggers impact fees that fund schools, fire, and infrastructure. These run into the thousands and are non-negotiable.
When we provide a written quote, the permit fee is listed as a separate line item with the exact amount we expect, not buried in “miscellaneous.” You should expect the same from any contractor you interview. A contractor who says they can skip the permit to save you money is not saving you money; they are moving the cost and the risk to your closing table.
What to Ask a Contractor About Permits Before You Sign
You are going to ask about price and timeline. You should also ask these three questions, because they reveal more about how the job will go than any sales pitch. Browse more guides & resources for additional homeowner tools.
- “Who pulls the permit, and whose name is on it?” The contractor’s license should be attached to the permit. If the contractor wants you to pull the owner-builder permit while they do the work, that is a red flag, not a convenience. It shifts liability to you and usually means the contractor has an issue with their license or insurance.
- “How do you handle failed inspections?” Every contractor fails an inspection occasionally. The question is what happens next. Who pays for the re-inspection fee? Who fixes the issue? A straight answer tells you the contractor stands behind the process, not just the finished room.
- “What’s your process for closing the permit?” A final inspection and a closed permit are not the same thing. Ask how you will receive confirmation that the permit is closed in the county system, and whether the contractor will provide the final inspection records as part of the closeout package.
These questions matter more in Miami than in most markets because of the HVHZ requirements and the title search realities. The contractor who can answer all three without hesitation is operating the way the county expects. The contractor who gets defensive or vague is showing you how the inspection process will go.
Common Mistakes to Avoid
- Believing a handyman can legally pull a permit. A handyman without a contractor’s license cannot pull a permit in Miami-Dade for work that requires one. The work gets done unpermitted, and the homeowner carries the entire liability and market risk.
- Assuming “impact-rated” means Miami-Dade approved. The HVHZ product approval database is the only list that matters in this county. If the product is not in it, the inspection fails no matter what the manufacturer’s brochure says.
- Skipping the permit on interior work because “no one will know.” The buyer’s inspector will check the county permit records against the visible work. A new bathroom that appears on no permit is the most common closing blocker we see in Miami.
- Not verifying the permit is closed after the final inspection. A final inspection that passes does not automatically close the permit in Miami-Dade’s system. The contractor must request the closure, and the homeowner should confirm it in the online portal before the job is marked done.
- Using an estimate that leaves the permit cost as “to be determined.” The permit fee is a known number before work starts. A written quote should include it as a line item, not a variable that shows up on the final invoice.
- Letting an expired permit sit on the property. Open permits compound. The work goes out of code, the inspector treats it as a fresh project, and the cost of closure climbs. Closing it now costs less than closing it at the sale.
- Pulling an owner-builder permit on a multi-trade remodel. The savings evaporate the first time the rough inspection fails and you are paying a re-inspection fee while learning code requirements in real time.
See the difference
Before
After
Before
After
Before
AfterWhen to Call a Professional
Call a licensed contractor when the work touches structure, electrical, plumbing, or the building envelope. Call one when an open permit is blocking your sale and the county is asking for plans you do not have. Call one when a failed inspection has left you staring at a correction list written in code language. And call one when you would rather have a written price and a written guarantee before demolition starts than a verbal estimate that changes at the door. Penhallow Remodeling Miami offers free estimates in Miami and the surrounding areas, and a live person answers the phone day or night. Call (850) 988-7559 to schedule yours.
Frequently Asked Questions

A kitchen remodel permit in Miami-Dade typically runs $1,200 to $2,800 in county fees when the project includes plumbing, electrical, and structural changes, with higher-value kitchens pushing the total toward the top of that range. Plan review, engineering, and any impact fees for added square footage are separate costs. Call (850) 988-7559 for an exact quote on your project; estimates are free and written before any work starts.
You can list it, but most buyers in Miami and their lenders will not close with unpermitted work on record, and the buyer’s inspector will cross-check the county permit history against the visible improvements. The typical resolution is a seller credit or a rushed retroactive permit under current code, which often costs more than the original permitted job would have. Closing out the permit before listing puts you in a stronger position.
Miami-Dade operates under the HVHZ provisions of the Florida Building Code, which require county-specific product approvals for exterior openings, roofing, and structural connections that Broward does not enforce the same way. A window or door approved in Broward may not appear in the Miami-Dade HVHZ product approval database, and the Miami inspector will fail it. The permit process itself is similar; the product and wind-load standards are stricter in Miami.
For a straightforward water heater or electrical panel replacement, the permit is often issued within a few days. For a kitchen or bathroom remodel requiring plan review, expect two to six weeks from submission to permit issuance, depending on workload in the building department and whether the plans need revisions. A full addition or whole-home remodel can take two months or more in review.
Yes, any roof replacement in Miami-Dade requires a permit, and the roofing materials and underlayment must carry Miami-Dade approvals. A repair covering more than 25% of the roof area in a 12-month period also requires a permit. The roof inspection sequence includes a mid-roof inspection before the ridge cap is sealed, so the inspector can see the underlayment and connection details.
The inspector leaves a correction list, you fix the items, and you schedule a re-inspection, which carries a fee each time it is scheduled. Common failures on a remodel include a missing shower pan pre-slope, an exhaust fan vented into the attic, or a GFCI outlet missing within 6 feet of the sink. A contractor who understands Miami code can usually address the list in one pass and schedule the re-inspection within a few days. Call (850) 988-7559 to talk through what your inspector flagged.
The Bottom Line
Miami-Dade’s permit system is strict for a reason, and it is the same reason the county’s homes survive storms that flatten structures elsewhere. Skip the permit and you shift the cost, the risk, and the liability onto the future sale of your home. Pull the permit and follow the sequence, and the process is predictable: plan review, rough inspections for each trade, a final inspection, and a closed permit you can show at closing. The right contractor gives you a written price that includes the permit, handles the inspections, and closes everything out in the county system before you write the final check. That is the standard Penhallow Remodeling Miami home owners expect, and it is the one we operate to on every job.
For a deeper look at how we approach your specific project, see our pages on Kitchen Remodeling in Miami, Bathroom Remodeling in Miami, and our broader work as a General Contractor in Miami. Each page explains the process from first meeting to final inspection, including how we handle the permit and the written guarantee.
Written by Trevor Nash, Owner at Penhallow Remodeling Miami, serving Miami since 2004.


