Home › Reports › Florida certified contractor license renewals, 2026
Original data report · Florida
Florida certified contractor license renewals, 2026: where things stood eight weeks after the Aug. 31 deadline
81.4% of the Florida certified contractor licenses that had not renewed by late July had renewed by Oct. 27, 2026. Here is where the rest stood, county by county, and how to check a license before you hire.
Hiring someone to fix storm damage? Check the contractor's license before you pay.
Check a licenseWhat to look for
Key findings
- Florida's state-certified contractor licenses renew every two years, by Aug. 31 of even-numbered years. 2026 was a renewal year.1 In the state's July 27, 2026 file, 59,016 of its 114,987 certified licenses had not yet renewed: their record still showed the old end date of Aug. 31, 2026.
- By Oct. 27, 2026, 48,043 of those 59,016 (81.4%) showed a new end date of Aug. 31, 2028. 4,759 of them renewed as inactive, which means the holder may not work under that license.
- 10,886 of the 59,016 (18.4%) were not in the state's file on Oct. 27, 2026. That is about 1 in 10 (9.5%) of all 114,987 certified licenses in the July file. A license missing from the October file does not by itself mean the contractor stopped working, closed a business, or broke the law. The holder may renew late, hold another license, or have retired.
- Late renewals are still coming in: 172 licenses that were not in the Oct. 20, 2026 file were back with a 2028 date on Oct. 27, 2026.
- Licenses that were inactive in July renewed far less often: 57.1%, versus 84.8% for active ones.
- 55,928 Already showed the 2028 date in July (early renewals and new licenses)48.6%
- 43,284 Renewed by Oct. 27, 2026, active status37.6%
- 4,759 Renewed, but inactive4.1%
- 10,886 Not in the state's file on Oct. 27, 20269.5%
- 130 Other dates0.1%
Not being in the state's file does not by itself mean a contractor quit, closed, or broke the law. Source: state license files, July 27, Oct. 20 and Oct. 27, 2026. Download the chart: PNG · SVG
What "not in the state's file" means, and what it doesn't
A license missing from the October file does not by itself mean the contractor stopped working, closed a business, or broke the law. The holder may renew late, hold another license, or have retired.
We looked up 14 of the missing licenses on the state's lookup site on Oct. 20, 2026, at least one of each license type. We picked them by license type, not at random. All 14 showed as delinquent. That is a small sample, not a check of every license.
The state's public file lists active and inactive licenses. It leaves out licenses that are delinquent (not renewed on time), null and void, or involuntarily inactive. So when a license that was due is missing from the October file, it is no longer current on the state's list.2 Here is how a license that isn't renewed on time moves through the rules:
- A license that is not renewed before it expires becomes delinquent.9
- Florida law says a contractor may not do contracting work unless the license is on active status. The state's licensing agency tells holders of a delinquent license that they may not work with it until it is updated.3,4
- A delinquent license can still be renewed late, with an extra $25 fee. If it is not fixed before the end of the next two-year cycle, the law says it becomes void.5,7
- A license that becomes void usually means starting over. Certified contractors generally have to take the state exam again.8
After Hurricane Isaias: check the license today, not last summer
Hurricane Isaias came ashore near Destin on Oct. 9, 2026, as a Category 2 storm.10 The state's Department of Financial Services sent fraud detectives to Santa Rosa, Okaloosa, Escambia and Walton counties to warn about fraud and to deter unlicensed and predatory contractors.11 Santa Rosa County tells residents they can check a contractor's license on the state's licensing website.12 The renewal deadline came about six weeks before the storm, so a license that looked fine in July may not be current now.

Escambia
- Active roofing licenses, July 27 → Oct. 27
- 125 → 130
- Certified licenses, all types, not yet renewed in July
- 448
- Of those, not in the state's file on Oct. 27
- 96 (21.4%)
Okaloosa
- Active roofing licenses, July 27 → Oct. 27
- 90 → 85
- Certified licenses, all types, not yet renewed in July
- 456
- Of those, not in the state's file on Oct. 27
- 86 (18.9%)
Santa Rosa
- Active roofing licenses, July 27 → Oct. 27
- 100 → 103
- Certified licenses, all types, not yet renewed in July
- 389
- Of those, not in the state's file on Oct. 27
- 61 (15.7%)
Walton
- Active roofing licenses, July 27 → Oct. 27
- 59 → 59
- Certified licenses, all types, not yet renewed in July
- 392
- Of those, not in the state's file on Oct. 27
- 57 (14.5%)
Together, 300 of these four counties' 1,685 due licenses (17.8%) were not in the file. That is about the same as the share for all licenses with a Florida county on record (17.6%). A license missing from the state's file does not by itself mean the contractor is unlicensed, quit, or broke the law; the holder may renew late or hold another license. Contractors from other counties and states can work here too.
Roofing counts are certified (statewide) plus registered (local) roofing licenses that were current and active, with an address in the county. The other numbers count every certified license type, not just roofing. Chart for this box: PNG · SVG
See these numbers as a table
| County | Active roofing licenses, July 27, 2026 | Active roofing licenses, Oct. 27, 2026 | Certified licenses, all types, not yet renewed in the July 27, 2026 file | Of those, not in the state's file on Oct. 27, 2026 |
|---|---|---|---|---|
| Escambia | 125 | 130 | 448 | 96 (21.4%) |
| Okaloosa | 90 | 85 | 456 | 86 (18.9%) |
| Santa Rosa | 100 | 103 | 389 | 61 (15.7%) |
| Walton | 59 | 59 | 392 | 57 (14.5%) |
A license that looked fine in July may not be current now.

Look up your county
Pick a county to see its numbers. County means the address on the license record, which is not always where the contractor works.
County = the address on the July license record, not where the contractor works. Not being in the file does not by itself mean a contractor quit or broke the law. Source: state license files, July 27, Oct. 20 and Oct. 27, 2026. Download the chart: PNG · SVG
Show the table for all 67 counties
Rows marked * have fewer than 100 licenses due, so their rates can swing a lot. The last rows are licenses with an address outside Florida or no county on record; they are counted in the totals. "Due" means the license had not yet renewed in the July 27, 2026 file. Shares of due run higher than shares of all 114,987 certified licenses (statewide, 9.5% of all certified licenses were not in the file).
Licenses with a Florida county on record: 17.6% not in the file. Out-of-state addresses: 25.9%. No county on record: 21.8%. Together: 18.4% of all due licenses.
| County | Due | Renewed | Renewed (share of due) | Not in the state's file | Not in file (share of due) |
|---|---|---|---|---|---|
| Alachua | 588 | 473 | 80.4% | 114 | 19.4% |
| Baker * (fewer than 100 due) | 80 | 66 | 82.5% | 14 | 17.5% |
| Bay | 576 | 487 | 84.5% | 87 | 15.1% |
| Bradford * (fewer than 100 due) | 60 | 53 | 88.3% | 7 | 11.7% |
| Brevard | 1,369 | 1,082 | 79.0% | 282 | 20.6% |
| Broward | 4,291 | 3,625 | 84.5% | 659 | 15.4% |
| Calhoun * (fewer than 100 due) | 24 | 22 | 91.7% | 2 | 8.3% |
| Charlotte | 829 | 648 | 78.2% | 179 | 21.6% |
| Citrus | 374 | 280 | 74.9% | 94 | 25.1% |
| Clay | 493 | 404 | 81.9% | 88 | 17.8% |
| Collier | 1,524 | 1,237 | 81.2% | 282 | 18.5% |
| Columbia | 134 | 102 | 76.1% | 32 | 23.9% |
| DeSoto | 102 | 86 | 84.3% | 16 | 15.7% |
| Dixie * (fewer than 100 due) | 34 | 27 | 79.4% | 7 | 20.6% |
| Duval | 1,982 | 1,585 | 80.0% | 392 | 19.8% |
| Escambia | 448 | 352 | 78.6% | 96 | 21.4% |
| Flagler | 304 | 255 | 83.9% | 49 | 16.1% |
| Franklin * (fewer than 100 due) | 33 | 26 | 78.8% | 7 | 21.2% |
| Gadsden | 114 | 104 | 91.2% | 10 | 8.8% |
| Gilchrist * (fewer than 100 due) | 58 | 42 | 72.4% | 16 | 27.6% |
| Glades * (fewer than 100 due) | 28 | 21 | 75.0% | 7 | 25.0% |
| Gulf * (fewer than 100 due) | 68 | 54 | 79.4% | 14 | 20.6% |
| Hamilton * (fewer than 100 due) | 16 | 10 | 62.5% | 6 | 37.5% |
| Hardee * (fewer than 100 due) | 61 | 51 | 83.6% | 10 | 16.4% |
| Hendry | 112 | 99 | 88.4% | 13 | 11.6% |
| Hernando | 450 | 365 | 81.1% | 84 | 18.7% |
| Highlands | 248 | 193 | 77.8% | 55 | 22.2% |
| Hillsborough | 3,384 | 2,824 | 83.5% | 557 | 16.5% |
| Holmes * (fewer than 100 due) | 36 | 28 | 77.8% | 8 | 22.2% |
| Indian River | 521 | 419 | 80.4% | 102 | 19.6% |
| Jackson * (fewer than 100 due) | 68 | 55 | 80.9% | 13 | 19.1% |
| Jefferson * (fewer than 100 due) | 36 | 32 | 88.9% | 4 | 11.1% |
| Lafayette * (fewer than 100 due) | 18 | 14 | 77.8% | 4 | 22.2% |
| Lake | 949 | 754 | 79.5% | 194 | 20.4% |
| Lee | 3,105 | 2,532 | 81.5% | 569 | 18.3% |
| Leon | 584 | 497 | 85.1% | 87 | 14.9% |
| Levy | 104 | 94 | 90.4% | 9 | 8.7% |
| Liberty * (fewer than 100 due) | 17 | 16 | 94.1% | 1 | 5.9% |
| Madison * (fewer than 100 due) | 19 | 14 | 73.7% | 5 | 26.3% |
| Manatee | 1,092 | 891 | 81.6% | 200 | 18.3% |
| Marion | 785 | 641 | 81.7% | 144 | 18.3% |
| Martin | 665 | 532 | 80.0% | 131 | 19.7% |
| Miami-Dade | 5,842 | 5,007 | 85.7% | 828 | 14.2% |
| Monroe | 426 | 337 | 79.1% | 89 | 20.9% |
| Nassau | 263 | 216 | 82.1% | 47 | 17.9% |
| Okaloosa | 456 | 369 | 80.9% | 86 | 18.9% |
| Okeechobee | 109 | 81 | 74.3% | 27 | 24.8% |
| Orange | 2,382 | 1,926 | 80.9% | 454 | 19.1% |
| Osceola | 455 | 386 | 84.8% | 69 | 15.2% |
| Palm Beach | 3,746 | 3,107 | 82.9% | 633 | 16.9% |
| Pasco | 1,257 | 1,039 | 82.7% | 217 | 17.3% |
| Pinellas | 2,583 | 2,127 | 82.3% | 451 | 17.5% |
| Polk | 1,101 | 910 | 82.7% | 190 | 17.3% |
| Putnam | 143 | 115 | 80.4% | 28 | 19.6% |
| Santa Rosa | 389 | 328 | 84.3% | 61 | 15.7% |
| Sarasota | 1,656 | 1,355 | 81.8% | 300 | 18.1% |
| Seminole | 1,166 | 947 | 81.2% | 216 | 18.5% |
| St. Johns | 839 | 700 | 83.4% | 138 | 16.4% |
| St. Lucie | 891 | 716 | 80.4% | 171 | 19.2% |
| Sumter | 151 | 114 | 75.5% | 37 | 24.5% |
| Suwannee * (fewer than 100 due) | 81 | 58 | 71.6% | 22 | 27.2% |
| Taylor * (fewer than 100 due) | 23 | 21 | 91.3% | 2 | 8.7% |
| Union * (fewer than 100 due) | 29 | 24 | 82.8% | 5 | 17.2% |
| Volusia | 1,498 | 1,184 | 79.0% | 311 | 20.8% |
| Wakulla | 114 | 95 | 83.3% | 17 | 14.9% |
| Walton | 392 | 335 | 85.5% | 57 | 14.5% |
| Washington * (fewer than 100 due) | 81 | 66 | 81.5% | 15 | 18.5% |
| Out of state | 4,961 | 3,672 | 74.0% | 1,287 | 25.9% |
| Outside the U.S. * (fewer than 100 due) | 3 | 3 | 100.0% | 0 | 0.0% |
| Not recorded | 2,196 | 1,713 | 78.0% | 478 | 21.8% |
| All due licenses | 59,016 | 48,043 | 81.4% | 10,886 | 18.4% |
A license missing from the October file does not by itself mean the contractor stopped working, closed a business, or broke the law. The holder may renew late, hold another license, or have retired.
Before you hire: four checks
Look up any contractor's license yourself before you hire, and again before you pay a big deposit.
On the state's lookup site, look for a status of Current and Active. Inactive, delinquent, or suspended means the license may not be used to do the work right now.
Make sure the license type fits the job. A roofing license is for roofs, a pool license is for pools.
If a license shows as delinquent, ask the contractor about it. It may be renewed late, but until then it may not be used for contracting.
Check a Florida contractor license
Type the license number from the contractor's quote or business card. The state's live record opens in a new tab, and this page stays open.
No number? Search by business or person name
Many people share names, so the license number is the surest match.
The search runs on the Florida Department of Business and Professional Regulation's site; we don't see or store what you type. If the box stops working, use the state's search page.
What the status means
- Current, Active
- Up to date with the state and allowed to work under the license.
- Current, Inactive
- Up to date with the state, but not allowed to work under this license.
- Delinquent
- Not renewed on time. It may not be used for contracting until it is renewed.
- Probation
- The state put the license on probation, as discipline or as a condition of licensure. Ask the contractor about it.
- Suspended
- The license holder's work privileges are suspended for a period of time.
- No records found
- Check the spelling or number, and ask the contractor for the license number in writing. Some trades are licensed by a city or county instead of the state.
From the state's license status glossary. For the final word on any license, use the state's record.
Or open the state's license search page. Step by step: how to check any contractor's license. What a handyman may do without a license: Florida's handyman and contractor rules.
Renewals by license type
"Due" means the license had not yet renewed in the July 27, 2026 file. Shares of due run higher than shares of all 114,987 certified licenses (statewide, 9.5% of all certified licenses were not in the file).
Source: state license files, July 27, Oct. 20 and Oct. 27, 2026. Download the chart: PNG · SVG
Show the numbers for every license type
| License type | Due | Renewed | Renewed (share of due) | Not in the state's file | Not in file (share of due) |
|---|---|---|---|---|---|
| Certified Plumbing Contractor (CFC) | 4,393 | 3,772 | 85.9% | 620 | 14.1% |
| Certified Air Conditioning Contractor (CAC) | 6,107 | 5,107 | 83.6% | 996 | 16.3% |
| Certified Mechanical Contractor (CMC) | 1,287 | 1,070 | 83.1% | 217 | 16.9% |
| Certified Roofing Contractor (CCC) | 6,006 | 4,923 | 82.0% | 1,064 | 17.7% |
| Certified Underground Utility and Excavation Contractor (CUC) | 1,436 | 1,174 | 81.8% | 262 | 18.2% |
| Certified Specialty Contractor (SCC) | 1,958 | 1,599 | 81.7% | 358 | 18.3% |
| Certified General Contractor (CGC) | 19,601 | 15,926 | 81.3% | 3,642 | 18.6% |
| Certified Pool/Spa Contractor (CPC) | 2,384 | 1,933 | 81.1% | 445 | 18.7% |
| Certified Building Contractor (CBC) | 10,592 | 8,547 | 80.7% | 2,025 | 19.1% |
| Certified Pollutant Storage System Contractor (PCC) | 178 | 137 | 77.0% | 41 | 23.0% |
| Certified Solar Contractor (CVC) | 290 | 221 | 76.2% | 69 | 23.8% |
| Certified Residential Contractor (CRC) | 4,730 | 3,599 | 76.1% | 1,128 | 23.8% |
| Certified Sheet Metal Contractor (CSC) * (fewer than 100 due) | 54 | 35 | 64.8% | 19 | 35.2% |
| All due licenses | 59,016 | 48,043 | 81.4% | 10,886 | 18.4% |
Rows marked * have fewer than 100 licenses due, so their rates can swing a lot.
A license missing from the October file does not by itself mean the contractor stopped working, closed a business, or broke the law. The holder may renew late, hold another license, or have retired.
Active vs. inactive licenses
An inactive license is one the holder keeps up with the state but is not allowed to work under.6 In July, 51,850 of the due licenses were active and 7,166 were inactive. 277 were also on probation or suspended at the time.
Show the table
| Status in July | Due | Renewed | Renewed (share of due) | Not in the state's file | Not in file (share of due) |
|---|---|---|---|---|---|
| Active | 51,850 | 43,954 | 84.8% | 7,823 | 15.1% |
| Inactive | 7,166 | 4,089 | 57.1% | 3,063 | 42.7% |
A license missing from the October file does not by itself mean the contractor stopped working, closed a business, or broke the law. The holder may renew late, hold another license, or have retired.
How we did this, and what it can't tell you
The files we compared
We downloaded the Florida Department of Business and Professional Regulation's public construction license file on July 27, 2026 (269,790 rows, 118,811 of them contractor licenses), again on Oct. 20, 2026, and on Oct. 27, 2026 (264,006 rows, 110,567 contractor licenses). We matched licenses by license number. We counted only contractor licenses, not the business, officer, and course records in the same file.
What we counted
- "Due" means the July record still showed an expiration date of Aug. 31, 2026, so the license had not yet renewed. In the Oct. 27, 2026 file, 84 due licenses still showed the old 2026 date and 3 showed another date. With 43 licenses that already showed an older end date in July, they make up the 130 "other dates" in the first chart.
- The 55,928 licenses that already showed the 2028 date in July include early renewals and licenses first issued with that date, so they are not a count of renewals.
- 2,734 contractor license numbers appear in the Oct. 27, 2026 file but not in July's.
- Our Oct. 20, 2026 version counted 11,048 not in the file; since then 172 came back and 10 more dropped out.
What it can't tell you
- "Renewed" means the license showed a new end date of Aug. 31, 2028, in the Oct. 27 file. Some of these were renewed late, after Aug. 31.
- The state updates the file about once a week, and updates can be delayed. For the most current status, use the state's online license search.
- The county is the one in the July 27 license record, which follows the address on file. It is not always where the contractor works. Certified licenses can be used anywhere in Florida.
- Electricians and alarm contractors are licensed by a separate state board and are not in this file. Registered (local) contractor licenses renew in odd years, next in 2027, so they are not in these counts.
- License numbers that appear in October but not in July may be new, reinstated, or re-numbered licenses. The file does not say which.
- A license is not a person. One person can hold more than one license.
AI, funding and corrections
- How AI was used: AI tools helped write the code and the text. A script matched the state files license by license. On Oct. 27, 2026, a second script, written separately without our counting code, recounted every number on this page from the raw state files, and they matched. The 14 status lookups were made on the state's public lookup site on Oct. 20, 2026. No one at Safe Home Experts is a contractor, attorney or state official. Publisher Mark Phaneuf is accountable for this report and its corrections.
- Funding: no outside company, trade group or government agency paid for or reviewed this report. Safe Home Experts is owned by Ikan Media Inc. See how we make money.
- Updates and corrections are posted on What's new.
For reporters
Cite as:
Source: Safe Home Experts analysis of Florida DBPR public construction license files, July 27 and Oct. 27, 2026.
The numbers, charts and data files are free to use under CC BY 4.0, with credit and a link to this page. Please keep the limits with the numbers: not being in the state's file does not by itself mean a contractor quit or broke the law.
Charts (1200 pixels wide):
Data (counts only):
Questions: Mark Phaneuf, Publisher, Safe Home Experts (Ikan Media Inc.), at [email protected]. We answer in writing. For official comment, contact the state licensing agency's media office.
We publish counts only. We don't share names, addresses or license-number lists. The state's file itself is public. Press page →
Photo credits: Patrick Bray, U.S. Army Corps of Engineers (public domain); Mark Wolfe, FEMA (public domain); Patrick Bray, U.S. Army Corps of Engineers (public domain). The appearance of U.S. Department of War (DoW) visual information does not imply or constitute DoW endorsement. The photos show earlier storms, not Hurricane Isaias.
Sources
- Construction Industry Licensing Board FAQs — Florida Department of Business and Professional Regulation (DBPR)
Certified contractors renew their licenses on August 31 of every even-numbered year. Registered contractors renew their licenses August 31 of every odd-numbered year.
- Construction Industry public records download — Florida DBPR
Active, inactive and voluntarily inactive licensees. NULL & VOID, delinquent and involuntarily inactive records are not included in this download.
- Fla. Stat. § 489.116, Inactive and delinquent status; renewal and cancellation — Florida Legislature
A certificateholder or registrant may not engage in contracting unless the certificateholder or registrant has an active status certificate or registration.
- Construction Industry Licensing Board FAQs: delinquent and null and void licenses — Florida DBPR
You may not practice with this license until the status has been updated.
- Fla. Admin. Code R. 61G4-12.009(11)(a), Fees (rule text, last amended Oct. 30, 2017) — Florida Department of State
Pursuant to Section 455.271(7), F.S., the delinquency fee for certification or registration shall be twenty-five dollars ($25.00).
- DBPR glossary: Inactive — Florida DBPR
Inactive - the licensee has met the department's requirements for licensure but is not allowed to work under this license.
- Fla. Stat. § 489.116(5): when a delinquent license becomes void — Florida Legislature
Failure by a delinquent status certificateholder or registrant to become active or inactive before the expiration of the current licensure cycle renders the certificate or registration void, and any subsequent licensure shall be subject to all procedures and requirements imposed on an applicant for initial licensure.
- Construction Industry Licensing Board FAQs: null and void licenses — Florida DBPR
Generally, you must start the licensure process over. If you are certified, you must retake the state contractor’s examination.
- Fla. Stat. § 489.116(4): delinquent status — Florida Legislature
Failure of a certificateholder or registrant to so apply shall cause the certificate or registration to become a delinquent certificate or registration.
- Governor's office: response and recovery updates on Hurricane Isaias — Executive Office of the Governor of Florida
Hurricane Isaias made landfall near Destin at approximately 9:30 p.m. EDT on Friday, October 9, as a Category 2 hurricane with maximum sustained winds of 105 mph.
- CFO: Hurricane Isaias response efforts (Oct. 13, 2026) — Florida Department of Financial Services
deter unlicensed and predatory contractors from exploiting vulnerable homeowners
- Santa Rosa County Building Inspections: beware of unlicensed contractors and scams — Santa Rosa County, Florida
You can verify licenses through the Florida Department of Business and Professional Regulation (DBPR) at www.MyFloridaLicense.com
- Construction license public records file (CONSTRUCTIONLICENSE_1.csv), downloaded July 27, Oct. 20 and Oct. 27, 2026 — Florida DBPR



