Skip to content
PestPin

License Pulse

U.S. pest control license data

PestPin matches 23,488 pest control businesses to active-status state license records across 35 jurisdictions, processed through . California (3,916), Florida (3,799), and Texas (3,690) hold the most license records in the current snapshot.

Two different units sit on this page, so here is which is which. The 23,488 above counts distinct businesses. The table below counts license records, so a company holding several licenses appears more than once, and a state's row runs larger than its business count. The deduplicated per-state view is in the licensing report. Neither is the regulator's live registry: these are records marked active when we processed them. Every row links the official state source so any record can be checked where the state publishes one. See methodology.

Reprocessed on a recurring schedule; the counts above are as of . Where a regulator blocks unattended downloads we work from an official file obtained on the date shown, and reprocessing that file does not make it newer. Coverage expands state by state; a missing state means its roster is not yet processed, not that no businesses exist there. Site: pestpin.com.

License this dataset for your business

This dataset is built for software companies, marketing agencies, suppliers, insurers, and acquirers that need a map of the U.S. pest control industry. Every record carries the business name, license number and status with the date we last checked it, the official state source link, city, phone, website, and the contact email where the regulator itself publishes one. Phone and website each ship beside a source column, so you can see at a glance which ones came from the license record and which came from a public business listing. Never any homeowner data, never an email harvested from a company website, and never a record that names a person rather than a business, so a state whose list names individuals only is not in the file.

Coverage by state

Contact fill is uneven by state, so we show it plainly instead of quoting one national average. Pick the states that fit your use, and buy only those. These are the rows you receive, so the count is license records: a company holding several licenses ships as several rows. Phone and email columns are the share of that state's records with a published phone and a regulator-published email.

Bar chart: share of license records that publish a phone number, for the twelve states with the most records. California 23%, Florida 100%, Texas 16%, New York 16%.
StateLicense recordsPhone
California3,83423%
Florida3,717100%
Texas3,56816%
New York1,48616%
Virginia1,05399%
Ohio84824%
South Carolina7511%
Tennessee72798%
Arizona63993%
Oklahoma58917%
Wisconsin55610%
Georgia489100%
Michigan446100%
Louisiana434100%
Kansas43099%
Mississippi40638%
Colorado3886%
Utah3482%
Iowa3400%
Kentucky270100%
New Mexico26997%
Washington256100%
Maine217100%
Minnesota18116%
Oregon16825%
Rhode Island15512%
Connecticut15018%
Illinois12551%
Indiana63100%
West Virginia56100%
Missouri5221%
Vermont4295%
Pennsylvania3997%
District of Columbia11100%
Starterfrom $99 / mo

One state. The clean slice a state-focused team actually wants.

Best for agencies, suppliers, or software vendors working a single state. Pick the state with the contact fill you need from the table above.

Ask about a single state
Pro$300 / mo

All covered states, delivered as a monthly CSV on request, cancel any time.

The full map of the U.S. pest control industry: every business license record we can sell, with number, status, source link, city, phone, website, and regulator-published email where one exists. Records that name a person rather than a business are left out.

We email your first dataset within one business day. Cancel any time.

or ask a question first
Event feedfrom $990 / mo

What changed on the rosters: first appearances, departures, corrections.

A recurring export of the movement between one processed roster and the next, built for acquisition sourcing and license monitoring. Includes the Pro roster, because a change is only useful next to the record it changed.

See what the feed contains
License alertsfrom $99 / mo

Who got licensed this week, and whose license runs out in 90 days.

A spreadsheet each Monday of the businesses that first appeared on a state's roster that week, and each month of the licenses expiring in the next 90 days. Built for software vendors, suppliers, agencies, insurers and training providers who sell to operators.

See a sample week
Diligencecustom quote

One-time, source-verified snapshot of every operator in a state.

Built for acquirers and roll-ups mapping a target market: every independent licensed operator in your target states, each row traceable to the regulator's own record. Priced per project.

Request a quote

Ask about the dataset

Tell us your states and how you will use it. We reply with a sample and terms, usually within one business day. No account needed.

Row-level provenance: every record links the regulator's own source, and any business that asks to be removed from PestPin leaves future copies automatically. Licensed for internal business use, no resale or redistribution, and any outreach you run with it is governed by your own legal compliance. Full terms come with each plan.

License alerts

Who got licensed this week

A pest control business that has just received its state license is about to buy software, chemicals, insurance and marketing. The state publishes the license; nobody tells you it appeared. PestPin reads the license rosters of 35 jurisdictions and records the day a business first shows up on one. In the last 7 days that was 24 businesses; in the last 30 days, 140.

  • Florida

    Last 7 days: 8 · Last 30 days: 35 · With a phone: 35

  • Texas

    Last 7 days: 10 · Last 30 days: 32 · With a phone: 0

  • California

    Last 7 days: 0 · Last 30 days: 20 · With a phone: 0

  • South Carolina

    Last 7 days: 1 · Last 30 days: 13 · With a phone: 0

  • Virginia

    Last 7 days: 2 · Last 30 days: 12 · With a phone: 12

  • Michigan

    Last 7 days: 0 · Last 30 days: 7 · With a phone: 7

  • Tennessee

    Last 7 days: 1 · Last 30 days: 7 · With a phone: 5

  • Washington

    Last 7 days: 2 · Last 30 days: 5 · With a phone: 5

Counted from the day a record first appears on a roster PestPin was already reading; a state's first two weeks with us are left out, because that is our start, not the market's.

What you get

  • Every Monday: the businesses that first appeared on your states' rosters that week, with license number, city, the phone where the state publishes one, the state's own record link and the date it appeared.
  • On the first of the month: every license in your states that expires in the next 90 days, with the date, for renewal and training outreach.
  • Texas only: the liability insurance certificate date the state holds for each company, and which ones run out in the next 90 days.

Ten rows of each, as they arrive: this week's new licenses (Florida), licenses expiring within 90 days (Florida) and insurance certificates running out within 90 days (Texas).

Price

$99 a month for one state, $490 a month for every state we read. Sent as a spreadsheet by email, cancel any time. Tell us your states and we send this week's full file first, at no charge, so you can judge it before you pay anything.

Want to see it first? Send me this week's file

Licensed for your own business use. A business that asks PestPin to be removed leaves every future file.

Event feed

What changed on the rosters

The table above is a photograph. This is the film. A state regulator publishes who holds a license today and overwrites it, so the day a record first appeared, the day it stopped appearing, and the day it was corrected survive only where somebody wrote them down as they happened. PestPin has been writing them down since , across the 35 jurisdictions on this page. Nothing before that date can be reconstructed, by us or by anyone else.

What the feed recorded in the last 30 days

161

first appearances on a roster we were already processing

574

records listed in one processed roster and absent from the next

455

records back on a roster, or matched to one for the first time

49

corrections to a license number, license state, or the name the regulator publishes

Plus 27 status or eligibility changes on existing records. These are license records, not businesses: one business holding several licenses moves once per license. A state whose roster we integrated during the window arrives as one batch on one day, and that batch is excluded from the first-appearance count rather than sold as market movement. The public version of the same window is the monthly licensing snapshot.

What is in it

  • First appearances. A license record showing up on a roster we already process, kept separate from the batch that arrives when we add a new state.
  • Roster departures. A record listed in one processed roster and gone from the next, dated the day we saw it go.
  • Returns. The same observation in reverse, kept under its own name so the two are never blended.
  • Record corrections. A change to the license number, the license state, or the business name the regulator publishes.
  • Eligibility changes. A record moving into or out of the consumer-service set we publish, with the old and new value on the row.

Every row carries the record it belongs to, the state, the field, the old and new value, and the date we observed it, so it joins straight onto the roster subscription.

What is not in it

We do not receive enforcement actions, revocations, or suspensions from any state, so the feed never reports one. A departure means the record was on the roster we processed and then was not, on the dates shown, and the reason is the regulator's to give. Where a state publishes a lookup, the row links to it so you can check before you act on it. History begins at the ledger's start date above. Where a regulator blocks unattended downloads we work from an official file obtained on the date shown on this page, so movement in those states is observed between files rather than between same-day checks.

Who buys it

Acquisition sourcing, where an independent operator whose record stops appearing, or a first license in a market you already own, is a name worth a call before it reaches a banker. Insurance and risk teams carrying pest control policyholders whose license standing is re-checked by hand today. Suppliers and software vendors who want the first-appearance rows and nothing else.

Delivery and price

Today it ships as a monthly CSV of every event in the window, one row per change, sent by email on request until automated delivery ships. If you need a feed you pull yourself, or one we push to you as changes happen, say so in the first message: that gets built to the first buyer's schedule, and we would rather scope it with you than advertise a delivery we are not yet running.

From $990 per month, on an annual agreement. That sits above the $300 monthly roster subscription and includes it, because a change is only useful next to the record it changed. Narrower scopes, a single state or a single event type, are priced lower. There is no checkout button here on purpose: tell us the states and the events you want and we will quote against that.

Vijaygopal, Founder, PestPin, answers these directly.