Florida Contractor License Scraper — DBPR Records
Pricing
$4.00 / 1,000 per license record returneds
Florida Contractor License Scraper — DBPR Records
Licensed Florida construction contractors from the official DBPR public records: name, full address, city, ZIP, license number and type, status, issue and expiry dates. 250,000+ licensees, or switch to the applicant file for phone numbers. Filter by license type, city or ZIP.
Pricing
$4.00 / 1,000 per license record returneds
Rating
0.0
(0)
Developer
Scrapers Delight
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Licensed Florida construction contractors from the state's own public-records extracts: name, full street address, city, ZIP, license number and type, status, issue and expiry dates.
Certified general, building, roofing, plumbing, HVAC, pool and specialty contractors, plus business qualifiers. Filter by license type, city or ZIP.
Two record sets — pick the one you need
DBPR publishes these as separate files and they carry different fields. This Actor exposes both through one schema rather than silently merging them.
source | Rows | Has phone | Has license status & expiry |
|---|---|---|---|
licensed (default) — the contractor roster | 250,000+ | ❌ | ✅ |
applicants — license applicants | 104,359 | ✅ 76% | ❌ |
If you need to call people, use applicants. If you need verified license status, numbers and
renewal dates, use licensed. The roster genuinely contains no phone column — this Actor will not
pretend otherwise.
Example — licensed
{"licenseNumber": "CBC028081","licenseTypeCode": "CBC","name": "KALLINOSIS, LOUIS C","entityType": "INDIVIDUAL","address1": "17494 SW 83 COURT","city": "MIAMI", "state": "FL", "zip": "33157","status": "Current", "isCurrent": true,"originalIssueDate": "1984-03-06","expirationDate": "2028-08-31", "daysUntilExpiry": 750}
Measured on a live run (CGC + CBC in Miami / Orlando / Tampa): 100% fill on name, license number,
type, address, city, ZIP, county, status and expiry. applicants returns 76% phone fill, normalised
to (941) 330-5058.
License type codes
QB business qualifier · CGC certified general · CBC certified building · CAC air conditioning ·
CCC roofing · CFC plumbing · CRC residential · CPC pool · SCC specialty · FRO
(The applicant file uses numeric codes instead — 0605 = Certified General Contractor.)
Reliability note — why this needs a residential proxy
DBPR's download host sits behind Cloudflare. Measured:
| Route | Result |
|---|---|
| No proxy / plain datacenter | 403 "Just a moment…" |
| Apify datacenter proxy | 403 |
| Apify residential, no session pin | intermittent SSL failure |
| Apify residential + pinned session | 200 text/csv |
Sustained-load test: 17 of 18 calls succeeded (94.4%) with a fresh pinned session per request. The
Actor defaults to RESIDENTIAL/US and retries with a new session on failure, which clears the
occasional bad exit IP. The unwalled sibling host www.myfloridalicense.com serves the search form but
404s on these files — there is no datacenter-reachable route.
What this Actor deliberately does not pull
cilb_certified.csv is 708 MB / ~4.1 million rows and looks like the obvious prize. It isn't a license
roster — it's the continuing-education transcript, one row per course per licensee, with the same
license number repeating dozens of times. Billing you per row for that would be billing you for
duplicates. cilb_registered.csv (28 MB) is the same shape. Neither is used.
Pricing
$0.004 per record ($4 per 1,000).
Public records published by the Florida Department of Business & Professional Regulation. You are responsible for complying with DBPR's terms and with how you use the data.