Mon to Fri · 8 AM to 6 PMFree roof report as soon as tomorrow96% recommend usLicensed CCC1336250 Español
Florida Roof Lab Call

How to check a roofer's license in Florida

Look up the record yourself.

Use the public DBPR search, then compare what it shows with the name and number on your contract.

Roofer photographing a shingle during an inspection

Start with the number in the ad

A Florida roofer's ad should show the contractor's certification or registration number. Florida Statute 489.119(5)(b) requires the number in offers of services, proposals, bids, contracts, and ads. Copy that number exactly as printed. A company name can be similar to another company's name; the number gives you a more direct starting point.

If the estimate has a number but the ad does not, ask the roofer to point you to the number they advertise under. Keep the ad or proposal in front of you while you search. You want to compare the official record with the company asking you to sign, not with a photo of a license card someone sends you.

Two roofers reviewing a roof with a clipboard

Check the DBPR record

  1. Roofer taking a close inspection photo
    1

    Open the public search

    Go to myfloridalicense.com/wl11.asp. Use the state site directly.

  2. Two roofers checking a tile roof with a tablet
    2

    Search by number or name

    Enter the license number from the ad. If you lack it, search the company or contractor name.

  3. Step flashing where tile meets a stucco wall
    3

    Read the status and type

    Look for Current, Active and read whether the record says Certified Roofing Contractor or registered.

  4. Tile valley blocked with leaves and debris
    4

    Match the company

    Compare the name and license number with the proposal and contract in your hand.

Read the record, not just the search result

Open the matching result on the DBPR public license search. The status should read Current, Active. Read the license type on the record too. A number that exists is only the beginning; an inactive record or a different trade does not answer whether the roofer you are hiring has the right current roofing credential.

CCC identifies a Certified Roofing Contractor. Certified contractors can work statewide under the state certification. A registered contractor's license is limited to the local area where it is registered. If you are comparing a registered roofer, ask which area covers your property and verify that area on the record. The words certified and registered describe different license reach, so read the whole line rather than assuming every Florida listing covers Tampa.

Search again if the first result looks close but not exact. Similar business names and individual names can appear beside each other. The number, trade, status, and business information together are the useful match. Save the public record link or a screenshot for your own notes before the proposal changes hands.

Try it with our own number: CCC1336250. Open the DBPR public search, choose a license-number search, and enter CCC1336250. Open the result and compare the roofing trade, current status, and business information with Florida Roof Lab LLC on your estimate. Run the same check for every roofer you consider; a printed number is useful only when the public record supports it.

Match the person on paper to the work

Look at the name on the DBPR record, then the business named on your contract. Ask how the license holder is connected to that business if the names differ. A trade name, a legal business name, and an individual's name can appear in different places; the roofer should be able to explain the connection clearly before you sign.

Ask who will pull the permit if the job is a roof replacement. Replacement is permitted work through the local building department. The answer should identify the contractor responsible for the work, not leave you to guess from a crew shirt or truck. If you are getting several estimates, ask each company the same question and write the answer beside its price and scope.

Roofer photographing a shingle and nail pop

What to check before you sign

What to checkWhereWhat good looks like
License numberAd, proposal, and DBPR searchThe same number appears on the public record and contractor paperwork.
Status and tradeDBPR recordCurrent, Active and the appropriate roofing contractor type.
Business nameDBPR record and contractThe names match or the roofer clearly explains their relationship.
Permit planContractor and local building departmentYou know who will apply for the replacement permit.
Gulf of MexicoTampa BayCitrus CountyPasco CountyHillsborough CountyLake CountyHernando CountyHardee CountyPolk CountyPinellas CountySumter CountyManatee CountySarasota CountyHillsboroughPinellasPascoHernandoSumterManateeTampaSt. PetersburgClearwaterRiverviewBrandonWesley ChapelLargoSpring HillBrooksville
County lines: U.S. Census Bureau (public domain).

Where Florida Roof Lab works

Hillsborough, Pinellas, Pasco, Hernando counties.

Tampa home with a shingle roof

License check questions

Use the Florida Department of Business and Professional Regulation public license search. Search by license number first if the roofer printed one on an ad or estimate.

Look for Current, Active on the record. Read the record itself for the license type and name; do not rely only on a screenshot sent by a contractor.

CCC identifies a Certified Roofing Contractor. A state certification is valid statewide. A registered license is limited to its registered local area, so check the location as well as the status.

Yes. Compare the business name and qualifying information shown in the DBPR record with the company named on the proposal and contract. Ask for an explanation before signing if they differ.

Ask the contractor who will apply to the local building department. A Florida roof replacement is permitted work. The permit application should identify the contractor responsible for the job.

Get a roof estimate with photos

A licensed roofer on your roof as soon as tomorrow. The report is yours, even if you never hire us.

  • Photos of every problem
  • A roof letter for your insurance company
  • GAF certified, with GAF extended warranties
Water coming in now? We tarp it today.(813) 340-2087

Step 1 of 5 · About 2 minutes

Pick a day

Soonest visit  See all times

Free. No card. The report is yours to keep.

Call (813) 340-2087Free roof report