Which license does the contractor need in Florida?
Contractors are licensed under "Chapter 489, Florida Statutes" by the Construction Industry Licensing Board (DBPR); electrical contractors by a separate Electrical Contractors' Licensing Board, in the same search. The categories that "require registration or certification" (DBPR FAQ): "general; building; residential; sheet metal; roofing; air-conditioning; mechanical; swimming pool/spa; plumbing; underground utility and excavation; solar and pollutant storage."
| Work | License to look for |
|---|---|
| New home, addition, remodel | General, Building or Residential contractor, Certified or Registered |
| Roofing | Roofing contractor |
| AC, heat pump | Air-conditioning or Mechanical contractor |
| Plumbing, water heater | Plumbing contractor |
| Electrical, generators | Electrical contractor, Electrical Contractors' Licensing Board |
| Pool | Pool/spa contractor |
| Solar | Solar contractor |
| Fence, cabinets, flooring, painting | Often no state license; "may instead be licensed through a local building department" |
Certified vs Registered matters. Certification means the contractor passed the state exam and "your licensure will allow you to work throughout the state". Registration means a county or city license, valid "only in that county or city, plus adjoining locales that accept the registration" (DBPR FAQ). A Registered roofer from another county may not be allowed to work on your house.
How to look a contractor up, step by step
- Ask for the license number.
- Open Verify a License and choose "Search by License Number". If you only have a name, choose "Search by Name" and search the business name, then the owner's name; the license is in the qualifier's name, and the business name is shown on it ("INDIVIDUAL" appears if there is none).
- Open the record. Read status, expiry, license type and the qualifying individual.
- Confirm the business you are contracting with is the one named on the license. The qualifier "must be approved to qualify the entity"; a license that names a different company is not this company's license.
- Check for any discipline shown on the record.
- For electrical, generator or solar work, run the same search for the electrical license; it is a different board.
- Check again the week work starts.
What "Current, Active", "Delinquent" and "Null and Void" mean on DBPR's record
From the DBPR FAQ:
- Current, Active: "Your contractor's license is current and you may practice within your scope of work."
- Current, Inactive: current but the contractor is "not actively practicing in construction". Not OK to hire.
- Delinquent, Active: "not renewed by the expiration date", and the contractor "may not practice until the status is updated". Same for Delinquent, Inactive.
- Null and Void: the license is gone; "Generally, you must start the licensure process over."
- Probation: can follow a disciplinary case; the licensee "must appear before the board at least twice a year", but "there are no restrictions placed on the probationary license" if its conditions are met. Ask what the case was.
Penalties for unlicensed contracting in Florida
Section 489.127(2): an unlicensed person who contracts "commits a misdemeanor of the first degree"; a second offence "commits a felony of the third degree"; and any violation "during the existence of a state of emergency declared by executive order of the Governor commits a felony of the third degree". DBPR's unlicensed activity unit adds that citations "may include fines up to $2,500" (ULA FAQ). So after a hurricane, once the Governor has declared an emergency, unlicensed roofing is a felony.
What the license does not tell you
Whether their permits got inspected and closed. That is the city's record, and we read it for Orlando, Miami and Cape Coral. Orlando roofing: 9,818 permits, the usual job 27 days to final; Orlando HVAC 91 days. Miami roofing: 6,585 permits, 97.5% finished. Cape Coral HVAC: 5,015 permits from 455 firms, 97.8% matched Active, 93.2% finished. One gap on our side: Orlando fence firms match an Active license only 57.3% of the time, because fences are not on DBPR's list of trades that need a state license. An unmatched fence company is not a finding.
Unlicensed contractors in Miami-Dade
Miami-Dade County runs its own enforcement on top of DBPR. Its Contractor Enforcement section enforces the Florida Building Code and Chapter 10 of the County Code against contractors and unlicensed people, and can issue citations and fines, order work stopped, or refer a case for prosecution under the Florida Statutes and Chapter 10 (Miami-Dade Contractor Enforcement, read 21 October 2026). What to know before you report:
| Step | What the County says |
|---|---|
| Check first | The Contractor Inquiry and Complaint Search shows a contractor's license status and complaints; complaint and enforcement records are public under Chapter 119, Florida Statutes |
| File | The Contractor Complaint Form, notarized, mailed with copies (never originals) of the contract, cancelled checks or receipts and the contractor's cards or ads (Contractor Complaints) |
| Anonymous | Investigated only if it shows an imminent threat to public health, safety or welfare (F.S. 125.69); give your name and address to have it investigated regardless |
| Outcome | Tickets or notices, a criminal case through the State Attorney, or the Construction Trades Qualifying Board; penalties include restitution and fines of up to $5,000 per count |
| State-licensed contractor | File with DBPR as well, 850-487-1395 |
The Miami permit file is mostly licensed work: 97.4% of the 311 firms that filed new-home permits in Miami from October 2023 to September 2026 match an Active DBPR license, and 97.4% of roofing firms do. An unlicensed builder is more likely to show up as no permit at all, so search your address on the permit portal (links) before work starts.
Owner-builder permits are not a license
Miami-Dade lets an owner pull a permit as owner-builder to build or improve a one- or two-family home "for your own use or occupancy", not for sale or lease, with the property in a person's name, not a company's or trust's. If it is sold or leased within 24 months of the permit, the law presumes it was built for sale or lease, which breaks the exemption. The owner must make sure any contractor they hire is licensed and insured, and is liable for injuries and damage caused by laborers they hire (Miami-Dade owner-builder permits, read 21 October 2026). So a builder who asks you to pull the permit in your own name is handing you that liability, and the permit will show you, not them, as the responsible party.
Red flags on a Florida license record
- Any status other than Current, Active.
- A Registered license from a county that is not yours, or that your county does not accept.
- The business name on the license is not the business on your contract.
- A qualifier who does not work at the firm, or one person qualifying several unrelated companies.
- Discipline or public complaints on the record, especially recent.
- A roofing or general license offered for electrical work; electrical is a separate board.
- Pressure to sign right after a storm, before you have run the license search.
- A builder who asks you to pull an owner-builder permit for a house it is building for you.
How we know this
License status comes from DBPR's public license files (construction and electrical boards), matched to contractor names on City of Orlando, City of Miami and City of Cape Coral permits by company or qualifier name. A firm we could not match is shown as unmatched, not as unlicensed. "Finished" is the share of permits with a recorded final. Definitions, categories and penalties are quoted from DBPR's pages and the Florida Statutes as published by the Legislature, fetched 20 October 2026; Miami-Dade enforcement and owner-builder rules from the County's pages, read 21 October 2026.
Numbers come from City of Orlando building permits for one- and two-family homes; City of Miami building permits (since 2014); City of Cape Coral building permits (the city's open permit table starts January 2025), data through October 17, 2026. Nobody paid to be on this page and nobody can.
See every Orlando roofer by their permit record →
Questions
- Where is the Florida contractor license lookup?
MyFloridaLicense.com, "Verify a License". You can search by name, license number, city or county, or license type. It is DBPR's own database and free.
- What is the difference between a Certified and a Registered contractor in Florida?
Certified contractors passed the state exam and can "work throughout the state". Registered contractors hold a local license and may work only in that county or city and places that accept it (DBPR FAQ).
- What does "Delinquent" mean on a Florida license?
The license "was not renewed by the expiration date". The contractor "may not practice until the status is updated" (DBPR FAQ).
- What is the penalty for unlicensed contracting in Florida?
A first-degree misdemeanor; a repeat is a third-degree felony; and any violation during a governor-declared state of emergency is a third-degree felony (s. 489.127(2)).
- Does every trade need a Florida state license?
No. DBPR lists general, building, residential, sheet metal, roofing, air-conditioning, mechanical, pool/spa, plumbing, underground utility, solar and pollutant storage. Cabinets, flooring, painting and window treatments may be licensed locally instead.
- How do I report an unlicensed builder in Miami?
To Miami-Dade County's Contractor Enforcement section, through the County's Contractor Complaints service or its notarized complaint form, and to DBPR's unlicensed activity unit. Give your name and address: under Florida Statute 125.69 the County investigates an anonymous complaint only if it shows an imminent threat to public health, safety or welfare.
Build your own list
Every firm with that kind of permit on record. Pick what you value. The list moves.
Related guides
- Orlando contractor license lookup: which license, where to search, and what the permits show
- Waco contractor license lookup: which state license, where to search, and what the permits show
- Busiest months for home projects, by city and trade (2026 data)
- How concentrated is the contractor market? Top-5 share by city and trade
- How to check a contractor's license in North Dakota
- How to check a contractor's license in Tennessee
For one city
- Verify a License — DBPR Online Services (2026-10-20)
- Construction Industry Business Information — DBPR (2026-10-20)
- Construction Industry FAQs — DBPR (2026-10-20)
- Unlicensed Activity FAQs — DBPR (2026-10-20)
- Florida Statutes 489.127 Prohibitions; penalties (2026-10-20)
- Contractor Enforcement — Miami-Dade County (2026-10-21)
- Contractor Complaints — Miami-Dade County Building (2026-10-21)
- Owner-Builder Permits — Miami-Dade County (2026-10-21)