Permits & licensing

Florida Roofing Permits & Licensing

Florida requires state-level roofing contractor licensing through the DBPR, and permits typically include a wind mitigation compliance check given the state's hurricane exposure.

The quick answer

Do I need a permit to replace my roof in Florida, and what license should my contractor have?

Yes — Florida requires a permit for any full reroof, typically $220 to $600, often including a wind-mitigation-compliant inspection at close-out. Contractors must hold an active Certified or Registered Roofing Contractor license through the Department of Business and Professional Regulation (DBPR).

Permit fees by city

Fees vary by jurisdiction and project scope — confirm exact pricing with your local building department.

Tampa $250 – $450
Orlando $220 – $400
Miami $300 – $600
Jacksonville $230 – $420
St. Petersburg $240 – $440

Licensing requirements

Licensing body: Florida Department of Business and Professional Regulation (DBPR)

Search the license holder's name at myfloridalicense.com to confirm active status and check for any disciplinary history before hiring.

What the permit process typically involves

A reroof permit application typically requires the contractor's license/registration number, the scope of work, and material specifications. Most jurisdictions require at least one inspection during the project (commonly after tear-off, before new material is installed) and issue final sign-off once the work is complete.

Frequently asked

How much do roofing permits cost in Florida?

Typically $250 – $450 to $240 – $440 depending on the specific city — see the table above for city-level detail.

How do I verify a roofer's license in Florida?

Search the license holder's name at myfloridalicense.com to confirm active status and check for any disciplinary history before hiring.

Find a licensed contractor who handles permits for you

Get matched with licensed contractors near you.

Get Free Quotes → Or browse roof replacement contractors →