A license number printed on a magnet, a business card, or an estimate is just a string of characters until you look it up on the state's own site. Numbers get copied, borrowed, transposed, and kept on documents after a license has lapsed or been revoked. The only verification that counts is the one you run yourself on the official database, and both states make it free.
Verifying does three things: confirms the license exists and is active, confirms its class covers your trade in your jurisdiction, and surfaces any disciplinary history the contractor is not going to volunteer. It pairs with the full roofer-vetting checklist. Below is the exact path for each state.
The prefix on the license number tells you the class. Roofing is the one to get right after a storm.
Licensed by the state Construction Industry Licensing Board, valid statewide for roofing work.
Registered only in the local jurisdictions that recognize it, not automatically valid statewide. Confirm it covers your county/city.
For structural repairs beyond roofing. Confirm the class covers the scope of your specific job.
One- and two-family and townhouse construction up to the class limits. Check the scope against your project.
South Carolina splits residential from commercial. Searching the wrong system is the most common reason a legitimate contractor "doesn't come up."
Home building and residential specialty trades, including roofing, for most storm roof jobs on houses.
The RBC sub-category a dedicated residential roofer typically holds. Confirm the specialty is roofing.
Larger commercial and general/mechanical construction above the residential thresholds, a different system entirely.
Four fields decide whether you keep going. Read them in this order.
If the search returns nothing, try the business and the individual name separately and re-check the number format. A contractor who cannot be found and cannot produce a verifiable number should be treated as unlicensed, and in Florida that carries real legal weight: contracts with unlicensed contractors are generally unenforceable by the contractor under Fla. Stat. § 489.128.
HurricaneLaw.pro does not vet, rank, or recommend individual contractors. Any listing is drawn from public state license rolls and presented as a starting point, listed by license, not vetted. The state databases above are the authoritative source; verify there yourself.
A Certified Roofing Contractor (CCC) is licensed by the state and can work statewide. A Registered Roofing Contractor (RC) has met a local jurisdiction’s competency requirements and is valid only where that registration is recognized, not automatically across Florida. For a roof outside a Registered contractor’s home jurisdiction, confirm they are actually authorized to work at your address.
Residential roofing generally falls under the Residential Builders Commission (RBC) within LLR, typically as a residential specialty contractor. Larger commercial construction runs through the separate Contractor’s Licensing Board. Verify a home roofer through the RBC side, and confirm you are searching the correct system for the type of work.
That is the floor, not the finish. Also confirm the class covers your trade and jurisdiction, that the named individual actually stands behind the company you are hiring, and that the disciplinary history is clean. An active license held by a qualifier with no real connection to the crew on your roof is a common gap.
Try the business name and the individual’s name separately, and check spelling and the exact license format. If nothing comes up on the state site and the contractor cannot produce a verifiable number, treat that as an unlicensed contractor and stop. In Florida, contracts with unlicensed contractors can be unenforceable by the contractor (Fla. Stat. § 489.128).
Not fully. Licensing and insurance are separate. Ask for a certificate of insurance showing general liability and workers-compensation coverage, then call the issuing agent to confirm it is active. Some state records note financial responsibility or bonding, but the certificate call is the reliable check.
Independent informational resource, not legal advice. License-class descriptions and the § 489.128 summary are drafted for education and have not been verified by counsel; the state databases and current statutes control. Confirm the license class required for your specific job.
Whether the problem is a bad contractor or a carrier that underpaid the repair, send what you have. You'll get a straight read on your options and whether it needs a lawyer.
The independent policyholder resource for Florida & South Carolina — storm archive, coverage law, denials, bad faith, and the complete claims playbook. 51 storms · 46 carriers · 97 public-adjuster firms · 37 city guides.
▸ SEE THE FULL SITE MAP — EVERY PAGE →HurricaneLaw.Pro is an independent informational resource, not a law firm. Coverage summaries, policy-language quotations, dollar figures, deadlines, and chart examples throughout this site are general information based on typical or standard policy forms and are illustrative only — they are not a quote, a guarantee of coverage, or a promise of any outcome. Every insurance policy is different: your own policy, endorsements, and state law control, so read your policy and confirm current statutes. Weather imagery courtesy of NOAA, the National Hurricane Center, and the National Weather Service. Legal services are provided by our law firm partner, Halversen Law. Nothing on this site is legal advice; consult an attorney about your specific claim.
All legal matters on this site are referred to and handled by our law firm partner, Halversen Law, a licensed law firm in Florida and South Carolina. HurricaneLaw.Pro is an informational resource and is not itself a law firm.