Florida Business Leads by Industry (NAICS, Tax Roll)
Pricing
from $2.00 / 1,000 businesses
Florida Business Leads by Industry (NAICS, Tax Roll)
Florida business leads by industry: businesses by NAICS code, county and ZIP with business name, mailing and physical address and declared equipment value.
Pricing
from $2.00 / 1,000 businesses
Rating
0.0
(0)
Developer
Final Dynamics
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Florida taxes the equipment, furniture and fixtures businesses use, so each county property appraiser keeps a roll of the business accounts in the county, coded by industry. The Florida Department of Revenue publishes those rolls. This actor turns them into business leads by industry: it reads the counties you pick and returns the businesses in the industries you choose: business name, mailing address, the physical location, the 6-digit NAICS industry code with its official title, and the declared value of the equipment and leasehold improvements at that location.
Built for B2B marketers who sell to local businesses by trade (equipment financing, commercial insurance, cleaning, point of sale, signage, uniforms), franchise and site analysts counting competitors by ZIP code, and anyone who buys "businesses by SIC or NAICS code" lists.
There is no enrichment. The roll has names and addresses, not phone numbers, email addresses or owner names beyond the account name.
What you get
One row per business account (one location), with flat fields that drop into Google Sheets or a CRM.
| Field | Example |
|---|---|
county, accountId | Miami-Dade, 0104766731 |
naicsCode, naicsTitle | 238220, Plumbing, Heating, and Air-Conditioning Contractors |
naicsSector, naicsSectorTitle | 23, Construction |
businessName | DECORATORS PLUMBING INC |
physicalAddress, physicalCity, physicalZip | 3612 NE 2 AVE, MIAMI, 33137 |
mailingAddress, mailingCity, mailingState, mailingZip | 3612 NE 2 AVE, MIAMI, FLORIDA, 33137 |
mailingOutOfState | false |
equipmentValue, leaseholdImprovementsValue, totalJustValue | 73277, null, 73277 |
taxableValue | 48277 |
exemptions | [{"code": "M", "description": "$25,000 Tangible Personal Property Exemption", "valueUsd": 25000}] |
fiduciaryName, fiduciaryAddress, fiduciaryCity, fiduciaryState, ... | Who receives the tax bill when it is not the business, often null |
rollYear, rollType, sourceFile, sourceUrl | 2026, preliminary, the county file it came from |
Also included: countyNumber, altKey, fiduciaryCode, penaltyRate and sourceLastModified.
Blank fields are null, except exemptions, which is an empty list, and mailingOutOfState, which
is false when the mailing state is Florida or blank.
How to use it
Pick counties and industries and run. The default returns up to 100 businesses with a physical address in Liberty County.
{"counties": ["Hillsborough", "Pinellas", "Pasco"],"naicsCodes": ["238220", "238210"],"minEquipmentValue": 25000,"maxResults": 2000}
By industry: naicsCodes takes any start of a NAICS code, from 2 to 6 digits. 722 is all food
service and drinking places, 7225 restaurants, 722511 full-service restaurants. The sector
ranges 31-33 (manufacturing), 44-45 (retail) and 48-49 (transportation) work as written. Look
codes up at census.gov/naics.
By place: zipCodes takes ZIP codes or their first 3 or 4 digits, and physicalCities takes
city names as the roll spells them. Both apply to the business location, not the mailing address.
Bigger operations: minEquipmentValue filters on the declared value of everything the business
reported at that location.
Whole state: "counties": ["all"] reads all 67 counties in order and stops at maxResults.
County names are not case sensitive; St. Johns, Saint Lucie, Dade and De Soto also work.
Clean-up: requirePhysicalAddress (on by default) drops accounts with no location on the roll,
such as utilities that report equipment for the whole county. excludeGovernment (on by default)
drops government-owned property. businessNameContains and businessNameExcludes match text in the
account name.
Quick start
No code needed; about two minutes from input to spreadsheet.
- Open the example "Plumbing and HVAC contractors, Miami-Dade FL" on this actor's page, or paste one of the inputs above into the input form.
- Click Start and wait until the run shows Succeeded.
- Open the Output tab to see the businesses as a table.
- Click Export, choose CSV or Excel, and download the file.
- In Google Sheets, choose File > Import > Upload and select the file.
Automate it
A prospect list that follows the roll: save your counties and NAICS codes in a task. Click Save as a new task, then add a schedule for that task under Schedules in Apify Console (for example every Monday at 07:00). The roll is republished twice a year (preliminary in July, final from October), so a monthly schedule is enough.
Into Google Sheets with n8n: add the Apify node with the On new Apify Event trigger,
choose your task and the succeeded event, then add an Apify node with Get Dataset Items
using the run's defaultDatasetId, and finish with a Google Sheets node that appends the rows.
Every scheduled run then adds its businesses to the same sheet. Make and Zapier have Apify
integrations that work the same way.
Pricing
Pay per event. There are no platform usage charges on top.
| Event | Price | When |
|---|---|---|
actor-start | $0.01 | Once per run |
business | $0.002 | Per business row delivered |
Examples: the 329 plumbing and HVAC contractors (238220) with a location in Miami-Dade cost $0.67.
1,000 businesses cost $2.01. A run that matches nothing costs $0.01.
Set a maximum charge on the run for a hard ceiling; the actor stops cleanly at the cap and never delivers a row it has not charged for.
Good to know
- The source is the Department of Revenue's published NAP (name, address, personal property) files, downloaded straight from floridarevenue.com. Names, codes and values are what the county property appraiser submitted, abbreviations and typos included.
- The roll lists businesses that file a tangible personal property return or that the appraiser assesses, so very small or home-based businesses can be missing, and a business with several locations can appear once per location.
- The NAICS code is whatever the county has on the account; the roll does not say who assigned it.
businessNameis the account name, which is sometimes the owner company's legal name rather than the sign over the door.- This is a snapshot as of the roll date. Businesses that opened after January 1 are not on this year's roll, and some that closed still are. Each year the preliminary roll arrives in July and the final roll from October.
- The actor is not affiliated with the Florida Department of Revenue or any county.
FAQ
How do I get a list of businesses by NAICS code in Florida?
Pick counties and put the NAICS code or its first digits in naicsCodes, for example 722 for
restaurants and bars or 238220 for plumbing and HVAC contractors.
Is this a list of new businesses?
No. It lists businesses on the current tax roll, established and new. Businesses that opened after January 1 appear on the next year's roll.
Does it include phone numbers or emails?
No. The roll has the business name, mailing address and location only.
Related actors
- Store Locator Scraper with Change Detection: every location of a brand, with openings and closures.
- New Homeowner & Business Leads (Certificates of Occupancy): newly finished homes and business premises.
- Accela Building Permit Scraper: building permits with contractor details from Accela cities and counties.
Questions or a county that does not behave? Open an issue on the actor page and include the input you used.