FloridaContractorCheck.comFloridaContractorCheckFCC
SearchCompareCountiesCost EstimatorFor ContractorsAboutLog inEspañolVerify a License

Free Guide

The Florida Homeowner's Guide to Hiring a Contractor

Everything you need to know before hiring: how to verify a license, red flags to watch for, what questions to ask, and how to protect yourself from fraud. Unsubscribe anytime.

By submitting, you consent to receive an email from FloridaContractorCheck.com with your free guide. We won't spam you. One guide, that's it. See our Privacy Policy and Terms of Service.

FloridaContractorCheck.comFloridaContractorCheck

Florida's trusted source for contractor license verification. Powered by official DBPR data.

Contractor Types

  • Certified General Contractor
  • Certified Residential Contractor
  • Certified Roofing Contractor
  • Certified Plumbing Contractor
  • Certified AC Contractor
  • Certified Pool Contractor

Popular Cities

  • Miami
  • Fort Lauderdale
  • Orlando
  • Tampa
  • Jacksonville
  • St. Petersburg
  • Hialeah
  • Tallahassee
  • Cape Coral
  • Port St. Lucie

Quick Links

  • Search Contractors
  • Hiring Checklist
  • Recently Licensed
  • Hiring Guide
  • For Contractors
  • Contractor Login
  • Claim Your Profile
  • Contact Us
  • About Us
  • Our Data Sources
  • How It Works
  • Terms of Service
  • Privacy Policy
  • SMS Terms
  • Data Disclaimer
  • DBPR Official Site ↗

Data Disclaimer: License data is sourced from the Florida Department of Business and Professional Regulation (DBPR) and is provided for informational purposes only. Always verify directly with DBPR before hiring a contractor.

Not Legal Advice: FloridaContractorCheck.com does not provide legal, financial, or professional advice. If you have a dispute with a contractor, consult a licensed Florida attorney or contact the Florida DBPR at (850) 487-1395.

© 2026 Contract Advantage LLC. All rights reserved. Not affiliated with the State of Florida or DBPR.

About FloridaContractorCheck

Updated Nov 2026

We read Florida's public license and permit records every day, so a homeowner can check a contractor before hiring one, and a contractor can see where the work is going before the competition does.

For homeowners

Check a license, see the permits behind it, and know what the status actually means. Free, no account.

Check a contractor

For contractors

Market Intel, Growth and a free profile, all built on the same permit record your customers are checking you against.

See what contractors get

For homeowners: check them before the deposit clears

Type in a name or a license number and you get the contractor's Florida license straight from DBPR records: the license type, the status, when it expires, and any discipline on file. Below that sits their permit history, pulled from the county and city building departments that issued the permits.

That second part is the one people skip, and it's the one that tells you the most. A license says the state let someone work. The permit record says what they actually built, where, and when. A roofer with a clean license and no roofing permits in five years is telling you something.

It's free. No account, no email, no "unlock the full report."

What "in good standing" really means

The status you want to see is Current, Active. A few others you'll run into:

  • Current, Inactive means the license is paid up but the holder isn't set up to contract under it right now.
  • Delinquent means it wasn't renewed on time.
  • Anything with Suspended, Revoked or Probation in it deserves a phone call to DBPR before you sign.

Status is only half of it. Make sure the license type fits the job, too. A general contractor license and a roofing license are not the same thing, and Florida cares which one pulled your permit.

Reading a profile

Start with the license block, then scroll to the permits. Look at the dates (are they still working?), the kinds of work (do they do what they're bidding on you?) and the places (have they worked in your city?). If the permit list is empty, read the note about coverage before you draw a conclusion. Some building departments don't publish the contractor's name at all.

Why bother? Because in Florida:

  • Most construction work legally needs a licensed contractor
  • Licensed contractors carry the insurance and bonding the state requires
  • Hiring an unlicensed contractor can put your homeowner's insurance coverage at risk
  • Only a licensed contractor can pull the building permit
  • Unlicensed work may have to be torn out and redone, at your expense
Hiring an unlicensed contractor in Florida can result in fines, voided insurance claims, and having to pay twice: once to the unlicensed contractor and again to a licensed one to fix or redo the work.Source: Florida DBPR consumer protection guidance

For contractors: the same record, read for work

Every permit a homeowner looks at on your profile is also a data point about your market. Who's pulling roofing permits in your county. Which builders keep hiring the same electrician. Which houses in your ZIP had their last water heater permit twelve years ago. That's what the contractor side of this site is.

It comes in two plans, and they split cleanly: one is for reading the market, the other is for acting on it.

Market Intel: what's happening in your trade

Market Intel is the reading. Permit search across the counties we cover. Statistics on permit volume in your area, month by month. The Weekly Edition, which tells you on Monday where work picked up and where it went quiet. Competition, so you can see who's taking the volume and where you rank. Crew, which shows who builds with whom: the general contractors in your area, the subs they've used in your trade, and how often. And Your Book, which flags the jobs you already did when the system you installed comes due again.

Nothing in Market Intel reaches out to anybody. It's the part you read before you decide where to spend the week.

Growth: doing something about it

Growth is the same data with the actions switched on. Project Leads shows you master permits a general contractor has already pulled where your trade has no permit on record yet, and Ask to bid sends that GC a note with your license and your permit record attached. Alerts tell you the day a new one posts in your counties. Territory gives you one ZIP for your trade, and while you hold it nobody else here gets the residential addresses in it: the houses whose last permit for your system is past its useful life. The CRM comes with both plans; Growth adds the board view for working a pipeline you can actually see.

Commercial contractors don't farm a ZIP, so Growth Commercial sells a county seat instead, limited to 5 bidders per trade per county. And Estimates & Invoices is an add-on on top of Growth: build the estimate from the permit or the job, send it for signature, turn it into an invoice.

Plans, what's in each one, and what they cost are all on the contractor plans page. If you'd like the long version of why we think a permit on record beats a shared lead, we wrote that up.

Claiming your profile

Your license is probably already here, because it came in with the DBPR records. Claiming it is free. Put in your license number and an email address, finish a couple of short verification steps, and we review the claim. That usually takes about a business day, and then we email you a login. A claimed profile lets you add your logo, service areas and description, reply to reviews, and turn on License Watch, which shows you the permits filed under your license number so you can spot somebody using it who isn't you.

Claim your profile

Where the numbers come from

Licenses. Straight from the Florida Department of Business and Professional Regulation (DBPR), synced daily. That's 138,000+ Florida license holders, active and inactive.

Permits. From the building departments themselves. We collect public permit records from Florida county and city portals, and where the record names the contractor we match it back to a state license. We hold more than 30 million permit records from 289 Florida building departments.

Coverage varies by jurisdiction, and we'd rather tell you that than paper over it. Some counties publish years of history with the contractor on every permit. Some publish only recent permits. Some leave the contractor's name off entirely, so the permit shows on the city's page but can't be tied to anybody's license. A handful of city feeds run weeks or months behind their own counter.

So one rule matters more than any other on this site: a missing permit isn't proof that nothing was done. It can mean the city doesn't publish that kind of record, or hasn't yet. If a permit matters to a decision, call the building department.

Every source we use is listed on Data Sources, and the path from raw government record to a contractor profile is on How It Works.

Who's behind this

FloridaContractorCheck is run by Contract Advantage LLC, a Florida company.

We built it because the two things you need to judge a contractor live in different places. The state will tell you a license exists. The permit history, which is what the contractor actually builds, is spread across hundreds of county and city portals that don't talk to each other, and most people never look. We put the two side by side.

The homeowner side is free. The contractor plans pay for it. Questions, corrections or a record you think is wrong: contact us.

Important Disclaimer

FloridaContractorCheck.com is an independent service and is not affiliated with the State of Florida or the Department of Business and Professional Regulation (DBPR). We are not a licensing authority. We work to keep the data current, but records can lag or contain errors, so for legal or financial decisions always verify license status directly with DBPR and permit details with the building department that issued them.

Frequently asked questions

For homeowners

What is FloridaContractorCheck.com?

A free, independent tool for checking a Florida contractor's license and permit history. License data comes from the Florida Department of Business and Professional Regulation (DBPR), and permit records come from county and city building department portals. Homeowners, businesses and property managers use it to confirm a contractor is licensed, in good standing, and actually pulling permits for the work they do. Contractors use the same records to see their market.

Is FloridaContractorCheck.com affiliated with the Florida government?

No. FloridaContractorCheck.com is an independent service and is not affiliated with the State of Florida or the Department of Business and Professional Regulation. We take our license data from DBPR's public records and keep it current, but for any decision that matters, check license status directly on the official DBPR site at myfloridalicense.com.

How accurate and current is the license and permit data?

License records sync with DBPR daily, so status, expiration dates and discipline reflect the latest official data. Permit records come from county and city portals, and how fresh they are depends on the jurisdiction: some publish within a day, others batch weekly, and a few run weeks or months behind. DBPR is the authority on license status and the issuing building department is the authority on permit details. For legal or financial decisions, check with them directly.

For contractors

What's the difference between Market Intel and Growth?

Market Intel is for reading your market: permit search, statistics, the Weekly Edition, competition, Crew and Your Book. Nothing in it contacts anyone. Growth includes all of that and adds the actions: Project Leads, Ask to bid, alerts when a new project posts in your counties, and an exclusive residential ZIP for your trade. Prices for both are on the contractor plans page.

Where do Project Leads come from?

From master permits general contractors have already pulled. When a GC files for a new house or a commercial build, every trade on that job still has to get done, and on the day the permit posts most of them have no permit of their own on record. Project Leads shows you the ones in your counties where your trade is still open. Nobody filled in a form and nobody sold your name. It's the public permit record, read early.

Is my information public?

Your license is, because DBPR publishes it. So are the permits filed under it, because building departments publish those. What you add when you claim your profile (logo, description, service areas) shows on your public profile. What you do inside the portal doesn't: your pipeline, your estimates, your notes and your customer list stay in your account.

How do I claim my profile?

Find your license on the claim form, give us an email address and finish the short verification steps. We review each claim, usually within about a business day, and email you a login when it's approved. Claiming is free.

Does FloridaContractorCheck contact my customers?

No. We don't reach out to homeowners on our own. Anything that gets to a homeowner through the portal is something you sent or switched on yourself: an estimate for signature, a review request, a mailing you ordered.

How fast does a new permit show up?

As fast as the building department publishes it. Some portals post permits within a day of filing, others batch them weekly, and a few lag by weeks or months. Status changes (issued, finaled, expired) come through the same way, when the jurisdiction records them. That's why the portal calls every count a floor: at least this many on record, in the places we cover.