Florida takes roofing licenses seriously, and so should you. Unlike some states, Florida legally requires a roofing contractor to hold a valid state license before doing any roofing work. That is good news, because it gives you an official, free way to check whether the person quoting your roof is legitimate.
Who regulates Florida roofers
Roofing licenses in Florida are issued and enforced by the Department of Business and Professional Regulation (DBPR) through its Construction Industry Licensing Board (CILB). A roofer working without one is breaking the law, and hiring one leaves you exposed if anything goes wrong.
Certified vs registered
- Certified contractors can work anywhere in Florida. Their license number usually starts with the letters CCC.
- Registered contractors are limited to the specific local jurisdiction that issued their license.
How to verify a license for free
Florida's official verification portal is MyFloridaLicense.com. Search by the contractor's name or license number, then check that the status reads "Current, Active." Anything else, like Delinquent, Suspended, Revoked, or Expired, means they cannot legally do your roof. We walk through this step by step in how to verify a roofer is licensed and insured.
Confirm the license matches the person
Make sure the license belongs to the actual company quoting you, not a name they "borrowed." The qualifier on the license should match the business you are hiring.
Insurance still matters
A license is the starting point, not the finish line. Florida roofers must also carry insurance, generally at least $100,000 in public liability and $25,000 in property damage coverage. Always get the insurance certificate sent directly from their insurer, not a copy they hand you.
“In Florida the license is non-negotiable and free to verify. If a roofer cannot give you a number that comes up active, the conversation is over.”
With the license confirmed, run your candidates through the questions every roofer should be able to answer.




