Florida Business Leads by Industry (NAICS, Tax Roll) avatar

Florida Business Leads by Industry (NAICS, Tax Roll)

Pricing

from $2.00 / 1,000 businesses

Go to Apify Store
Florida Business Leads by Industry (NAICS, Tax Roll)

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

Final Dynamics

Maintained by Community

Actor 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.

FieldExample
county, accountIdMiami-Dade, 0104766731
naicsCode, naicsTitle238220, Plumbing, Heating, and Air-Conditioning Contractors
naicsSector, naicsSectorTitle23, Construction
businessNameDECORATORS PLUMBING INC
physicalAddress, physicalCity, physicalZip3612 NE 2 AVE, MIAMI, 33137
mailingAddress, mailingCity, mailingState, mailingZip3612 NE 2 AVE, MIAMI, FLORIDA, 33137
mailingOutOfStatefalse
equipmentValue, leaseholdImprovementsValue, totalJustValue73277, null, 73277
taxableValue48277
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, sourceUrl2026, 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.

  1. 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.
  2. Click Start and wait until the run shows Succeeded.
  3. Open the Output tab to see the businesses as a table.
  4. Click Export, choose CSV or Excel, and download the file.
  5. 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.

EventPriceWhen
actor-start$0.01Once per run
business$0.002Per 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.
  • businessName is 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.

Questions or a county that does not behave? Open an issue on the actor page and include the input you used.