Lake at sunset framed by oak branches
Hiring a roofer

How to check a roofer’s license in Florida

Two minutes on the state site tells you if a roofer can legally take your job. Here’s what to look for.

Published September 27, 2026 · Hiring a roofer

Step by step

  1. Ask the roofer for the license number. Florida requires it on bids, contracts and ads.
  2. Go to the DBPR license search at MyFloridaLicense.com and search by license number or name.
  3. Check that the status reads Current, Active.
  4. Check that the business name on the license matches the company on your contract. If the license belongs to a different company, ask why.
  5. Look at the license type (below).

Or search our directory of Florida roofing companies, built from the same state data.

CCC vs. RC: what the letters mean

PrefixLicenseWhere they can work
CCCCertified Roofing ContractorAnywhere in Florida
RCRegistered Roofing ContractorOnly in the local jurisdictions where registered

General contractors (CGC), building contractors (CBC) and residential contractors (CRC) can also do some roofing work, but a CCC or RC license means the company is licensed specifically for roofing.

Report unlicensed roofing

Call the DBPR Unlicensed Activity Hotline at 1-866-532-1440 or email ULA@myfloridalicense.com.

See the price for your roof

Enter your address. We measure your roof from satellite and show Florida price ranges by material. No phone number needed.

Frequently asked questions

What does CCC mean on a Florida roofing license?

CCC stands for Certified Roofing Contractor. A certified contractor can work anywhere in Florida.

What is an RC roofing license in Florida?

RC stands for Registered Roofing Contractor. A registered contractor can only work in the cities or counties where it is registered.

More Florida roofing news