Skip to main content
Roofing licenses, explained

How Do I Check If a Florida Roofer Is Licensed?

Use the state's license search at MyFloridaLicense.com. Search by the roofer's name or license number, open the record, and check three things: the license type is a roofing contractor license, the status reads Current, Active, and the business listed matches the company on your contract. Certified roofing licenses start with CCC. Practice on ours: CCC1331076.

Anyone can paint "licensed and insured" on a truck. The state's record shows whether it's true, who holds the license, and where that roofer is allowed to work. Here's how to read one, with our own license as the example.

Licensed & InsuredFlorida CCC1331076
4.7 stars65+ Google reviews
10 yearsFlorida-licensed
2,000+Roofs completed
Who's in charge

Who licenses roofers in Florida?

The Construction Industry Licensing Board does, as part of the Florida Department of Business and Professional Regulation (DBPR). Roofing contractors are one of the license types the board oversees, and DBPR runs the public license search.

State law sets it up this way. Florida Statutes section 489.107(1) creates the board "within the department," section 489.105(2) says the department is DBPR, and section 489.107(4)(b) puts "the roofing contractor" in the board's Division II. DBPR describes the board as "responsible for licensing and regulating the construction industry."

The same law defines the job. Under section 489.105(3)(e), a roofing contractor's services are "unlimited in the roofing trade," covering the install, maintenance, repair, alteration, extension or design of all kinds of roofing, waterproofing and coating. In plain words, the license covers a leak repair as much as a full tear-off.

Coastline Roofing trucks staged at a roofing job
Coastline Roofing trucks staged at a job.
CCC or RC

What's the difference between a certified (CCC) and a registered (RC) roofing license?

Where the roofer can work. A certified roofing contractor can take jobs anywhere in Florida. A registered roofing contractor can work only where they hold a local city or county license, plus neighboring areas that accept it.

Section 489.105(8) says a certified contractor is "allowed to contract in any jurisdiction in the state without being required to fulfill the competency requirements of that jurisdiction." Section 489.105(10) says registered contractors met the requirements of a local jurisdiction and "may contract only in such jurisdictions." DBPR's FAQ puts it more simply: a registered contractor "may only practice contracting in that county or city, along with any adjoining locales that will accept your registration."

Certified and registered roofing licenses side by side
 CertifiedRegistered
License number starts withCCCRC
Where they can workAnywhere in FloridaThe city or county of their local license, plus neighboring areas that accept it
Renews byAugust 31 of even-numbered yearsAugust 31 of odd-numbered years
In the state's license searchYesYes

The prefixes above are what DBPR's own records show, but the License Type line is what counts. If a registered roofer's local license is from a different county than your house, ask how it covers your job before you sign.

Step by step

How do I look up a roofer's license?

Go to MyFloridaLicense.com, choose Verify a Licensee, and search by license number or name. Open the record, then read the license type, status, expiration date and business name.

  1. Open the state's license search

    On MyFloridaLicense.com, choose Verify a Licensee, or go straight to DBPR's license search page. This is the state's own record, not a review website.

  2. Search by license number if you have it

    It's the most exact search, and the number should already be on the roofer's estimate and contract (state law requires it, more on that below). No number? Search by name instead. The page can also search by city or county, or by license type.

  3. Open the record

    Click the name in the results to open the full license record. Make sure it's the person or company you're dealing with, not one with a similar name.

  4. Read the fields

    The record lists Name, DBA Name (the business name), License Type, Rank, License Number, Status, Licensure Date, Expires and Special Qualifications, along with a main address and county.

  5. Use the two links

    The record has links to view related license information and to view license complaints. Open both before you sign anything.

  6. Save a copy

    Screenshot or print the page, with the date. If a problem comes up later, you'll have what the record said when you hired the roofer.

Worked example

What does a real Florida roofing license record look like?

Here's ours. When we checked on September 22, 2026, DBPR's record for license CCC1331076 read Certified Roofing Contractor, Current, Active, expiring 08/31/2028, with Coastline Roofing Company, LLC listed as the business.

Coastline's DBPR license record, checked September 22, 2026
FieldWhat ours showsWhat to look for on any roofer's record
License TypeCertified Roofing ContractorCertified or Registered Roofing Contractor
License NumberCCC1331076The same number that's on your estimate and contract
StatusCurrent, ActiveExactly "Current, Active." If it says anything else, ask why before you sign.
Licensure Date12/05/2016How long the license has been held
Expires08/31/2028A date after your job will be finished
NameHILDEBRAND, JOSHThe person who holds the license. On ours, that's Josh, Coastline's owner.
DBA NameCOASTLINE ROOFING COMPANY, LLC.The company name on your contract
Special QualificationsConstruction BusinessExtra notes DBPR adds. The DBA line is the one that names the company.

Open our license record on the DBPR website, or type the number into the search and follow the steps above. Then do the same with the number on your own estimate and hold the record next to the contract. The license type, status and company name should all line up.

Beyond the status line

What else should I check besides the license status?

Match the business name, make sure the number is on your paperwork, look at the expiration date and the complaint link, then check insurance, which the license record doesn't show.

The company on your contract

A business can do roofing only through a licensed "qualifying agent" (section 489.119(3)(a)), and DBPR's FAQ says the qualified business is listed on that license. If the company on your contract isn't on the record, ask which license it works under and look that one up.

The number on every estimate

Section 489.119(5)(b) says the license number "shall appear in each offer of services, business proposal, bid, contract, or advertisement, regardless of medium." Check that the number printed on your paperwork is the one you looked up.

The expiration date

Licenses renew every 2 years (section 489.115(4)(a)). Certified contractors renew by August 31 of even-numbered years and registered contractors by August 31 of odd-numbered years. If your job is set to start near that date, look the license up again first.

The complaint link

The record has a View License Complaint link. Open it and read what DBPR lists, and ask the roofer about anything you find there.

Liability insurance

When a license is issued and at every renewal, the contractor must attest to public liability and property damage insurance (section 489.115(5)(a)). For roofers, DBPR's minimums are $100,000 in public liability and $25,000 in property damage. The record doesn't list the policy, so ask for proof of insurance with current dates.

Workers' comp

In construction, Florida's workers' comp law applies to any employer with one or more employees (section 440.02). Search the company by name on the Division of Workers' Compensation's Proof of Coverage database. Some company officers file exemptions instead, and those have their own search.

No license

What should I do if the roofer isn't licensed?

Don't hire them, and report it to DBPR. Contracting without a Florida license is a crime, and a more serious one while a state of emergency is in effect.

Section 489.127(1)(f) bars anyone from acting as a contractor, or advertising as one, "without being duly registered or certified." A first offense is a first-degree misdemeanor under section 489.127(2)(a), and a repeat offense is a third-degree felony under (2)(b). Under (2)(c), doing it during a state of emergency declared by the Governor is a third-degree felony, even the first time.

To report it, use DBPR's file-a-complaint page, which takes complaints "against a licensee or an individual you suspect of performing Unlicensed Activity," or call DBPR's unlicensed activity hotline at 1-866-532-1440. Keep the business card, estimate and any texts.

One limit to know: DBPR says it "cannot represent you in civil matters to recover fees paid." We're a roofing contractor, not a lawyer, so if you've already paid someone without a license, talk to an attorney about getting that money back. The tactics that usually come before an unlicensed job are covered in how to spot a roofing scam after a Florida storm.

The next step

Does a valid license mean I should hire the roofer?

No. A current license is the minimum, not a reason to sign. It tells you the state allows this contractor to do roofing, not whether the price is fair or the work is good.

Once the license checks out, interview the roofer. Our list of questions to ask before you hire a roofer covers the estimate, the deposit, the permit and the warranties. For warning signs in how a roofer talks and sells, read seven red flags of a dishonest roofer.

You're welcome to start with us. Our license is CCC1331076, and we carry general liability and workers' comp on every crew. Look us up, then book a free drone-assisted roof inspection with a written photo report you keep.

Coastline Roofing truck and dumpster on a roofing job at sunset
A Coastline Roofing truck and dumpster on a job at sunset.
Reviews

What customers say after hiring Coastline

★★★★★
"Josh and his crews are top notch, on time and professional. Will definitely be recommending them to the people I know. Thank you Coastline roofing for the great work."
Kyle M.Parrish Fire Department roof, Manatee County, FL
★★★★★
"I can't say enough good things about Coastline Roofing. They provided excellent service at every level, from the rep who came out to get things started, to the office manager, to the crew manager."
René B.Roofing customer, Florida Gulf Coast
★★★★★
"From start to finish, the experience was absolutely amazing. The team arrived on time, worked with great attention to detail, and made sure everything was done perfectly. Their professionalism, honesty, and hard work really stood out."
William R.Roofing project (Facebook review)
FAQ

More questions about roofing licenses

Can a roofer licensed in another state work on my Florida home?

Not without a Florida license. Section 489.127(1)(f) bars acting as a contractor here without being "duly registered or certified." Ask for their Florida license number and look it up like any other. If they don't have one, they can't contract for your roof.

The roofer says their license is pending. Can they start?

Wait. A pending application isn't a license, and the law bars contracting without one. Hold off on signing or paying until the record shows up in the state's search as Current, Active.

Is a workers' comp exemption the same as insurance or a license?

No to both. Under section 440.02, up to three officers of a corporation, each owning at least 10 percent of the stock, can elect to be exempt, and the Division of Workers' Compensation says LLC members can be exempt under the same limits. The notice required under section 440.05 says the exemption "is NOT a license issued by the Department of Business and Professional Regulation." You can look exemptions up on the Division's exemption search.

Does Coastline's license cover my city?

Yes, anywhere we work. Ours is a certified license, and section 489.105(8) lets a certified contractor work in any jurisdiction in the state. We serve Manatee County, South Pinellas, South Hillsborough and Sarasota County communities, including Anna Maria Island and Longboat Key.

Sources

  1. Florida Statutes (2026): Section 489.105, definitions
  2. Florida Statutes (2026): Section 489.107, Construction Industry Licensing Board
  3. Florida Statutes (2026): Section 489.115, renewal and insurance requirements
  4. Florida Statutes (2026): Section 489.119, business organizations and qualifying agents
  5. Florida Statutes (2026): Section 489.127, unlicensed contracting and penalties
  6. Florida Statutes (2026): Section 440.02, workers' compensation definitions
  7. Florida Statutes (2026): Section 440.05, exemption notices
  8. Florida Department of Business and Professional Regulation: License Search
  9. Florida Department of Business and Professional Regulation: License record CCC1331076 (checked September 22, 2026)
  10. Florida Department of Business and Professional Regulation: Construction Industry Licensing Board
  11. Florida Department of Business and Professional Regulation: Construction Industry FAQs
  12. Florida Department of Business and Professional Regulation: Form CILB 5-I, Certified Roofing Contractor application (effective July 2024)
  13. Florida Department of Business and Professional Regulation: File a Complaint
  14. Florida Department of Business and Professional Regulation: Frequently Asked Questions (Unlicensed Activity Hotline)
  15. Florida Division of Workers' Compensation: Employer Coverage Requirements
  16. Florida Division of Workers' Compensation: Construction Industry Exemptions
  17. Florida Division of Workers' Compensation: Proof of Coverage search
  18. Florida Division of Workers' Compensation: Exemption search

Look up our license, then book a free roof inspection

Check license CCC1331076 on the state's search, then get a free, drone-assisted inspection with a written photo report you keep. No trip fee, no diagnostic fee.

Call Text