Skip to content
Pro.Miami

Permits · 30+ municipalities

What gets pulled, and where.

Miami-Dade County, City of Miami, Miami Beach, Coral Gables, Hialeah, and 25 more municipalities each run their own permits. The right contractor knows which office to call.

Permits are a real part of the Miami-Dade contractor experience. Knowing what needs one (and which municipality runs it) catches a lot of bad quotes before you sign.

Who has authority where

Miami-Dade County is unusual for the United States in that it is split between many incorporated cities, each with their own building department, plus large unincorporated areas the county itself permits.

A contractor working a job in Coral Gables must pull from Coral Gables, not from Miami-Dade County. Out-of-area pros sometimes get this wrong, the permit gets rejected, the job stalls.

What needs a permit

What does not need a permit (usually)

Costs

Permit fees in Miami-Dade vary widely by job type and municipality. Common ranges: roof permit $300 to $1,200; window/door $150 to $600 plus $25 to $80 per opening; electrical panel $150 to $400; HVAC $150 to $400; pool resurface $200 to $500. Larger jobs add inspection fees (usually $40 to $90 per inspection, multiple per job).

Who pulls it

Always the licensed contractor. Owner-builder permits are technically possible but risky for big trades, you take on the contractor liability and the inspectors hold you to the same standard. If a contractor proposes "off-permit" pricing to save money, walk away. Florida insurance carriers can deny claims if work was done without permits.

Inspections

Most permitted jobs have multiple inspection points (rough, in-progress, final). Roof jobs in Miami-Dade typically have a tin-tag/dry-in inspection followed by final. Impact-window jobs need a load-test verification at one or more openings.

If you are not sure whether your job needs a permit, the contractors on Pro.Miami can tell you on the first call. Submit a request.

Get permit-ready quotes