Skip to content
PestPin

Data & methodology

Where every PestPin record comes from

PestPin is built on public records. Every company listing traces to a state regulator's pesticide or pest-control license roster, and every profile links its source. This page documents exactly which sources feed the directory, how often we process them, the rules we apply, and what we add beyond the raw rosters.

The rules we apply

  • Official sources only. Records come from state regulator rosters and lookups, never from scraped review sites or self-submitted lists. A company cannot pay to be added to or removed from the directory, or to change its license record, its rating, or a review. Optional placement, when offered, is always clearly labeled Sponsored.
  • Consumer-service classification. State rosters mix exterminators with lawn, agricultural, and government applicators. Where a state puts category codes on the license we classify from those codes. Where it does not, and several states do not, we use the scope of the roster itself and explicit signals in the business name, which is weaker evidence and we do not pretend otherwise. Records we cannot confirm as consumer pest-control work are excluded from the public directory rather than guessed at.
  • Processing dates on every profile. Each profile shows when we processed its record. States marked "official snapshot" below are processed from an official file we obtained on the date shown, either published by the regulator or released to us under a public-records request, and reprocessed on our recurring schedule; that is not a same-day regulator check, and we never describe it as one.
  • Fail-safe refreshes. Sources are reprocessed on a recurring schedule, fetched from the regulator itself where the source allows it. A failed or suspicious pull never removes a state's existing records; every run is logged with row counts and a content fingerprint so silent data loss cannot happen. Rather than ask you to take the schedule on trust, here is the observed result: the most recent check of any state's records was on , covering 32 states. Each state comes from its own source, so the rest were checked earlier; every state page and city page shows the date for that state. If a date looks old, nothing has run since then, and the official source we link for every record is the current answer.
  • What a match does not mean. A license-record match is not an endorsement, an insurance check, a service-area guarantee, or proof of current status. Regulator publication timing varies; the official source always has the current answer. Details on how we check records.
  • Where a state publishes insurance, we show it. A few states require a business to keep a liability-insurance certificate on file and publish the date it runs to. Texas is the one we carry today. On those listings we print that date exactly as the regulator holds it. We did not check the policy, see it, or confirm any coverage amount, and the date can lag a renewal or a cancellation, so ask the company for a current certificate before you hire. We show the date only while it is still ahead; a past one is not evidence a company is uninsured, so we say nothing rather than imply it.
  • What “licensed since” counts. Some states publish the date they first licensed a business alongside its latest renewal. Where they do, we show that year. It is how long the state has licensed the company, which is not the same as how long the company has existed, and we do not guess at a founding date. Where a state stamped every older record with one migration date, we show nothing rather than a year that is really a database artifact.
  • Reviews cannot be bought. Only people whose request a company accepted receive a review invitation, and every submission is moderated before publication. Paying never changes a rating, and there is no pay-to-rank.

The 33 state sources

"Live source" states are re-fetched from the regulator itself each time we process them. "Official snapshot" states are processed from an official file we obtained on the date shown, either published by the regulator or released to us under a public-records request, and reprocessing that file does not make it any newer.

PestPin data sources by state with agency and source mode
StateIssuing agencySource mode
ArizonaArizona Department of Agriculture, Office of Pest ManagementOfficial snapshot, acquired
CaliforniaCalifornia Structural Pest Control Board (DCA)Live source
ColoradoColorado Department of Agriculture, Pesticides ProgramLive source
ConnecticutConnecticut Department of Energy and Environmental Protection (DEEP), Pesticide Management ProgramLive source
District of ColumbiaDistrict of Columbia Department of Energy and Environment, Pesticide ProgramOfficial snapshot, acquired
FloridaFlorida Department of Agriculture and Consumer Services (FDACS)Live source
GeorgiaGeorgia Department of AgricultureLive source
IllinoisIllinois Department of Agriculture, Pesticide LicensingOfficial snapshot, acquired
IndianaOffice of Indiana State Chemist, Pesticide ProgramOfficial snapshot, acquired
KansasKansas Department of Agriculture, Pesticide & Fertilizer ProgramLive source
KentuckyKentucky Department of Agriculture, Structural Pest ControlLive source
LouisianaLouisiana Department of Agriculture and Forestry, Structural Pest ControlOfficial snapshot, acquired
MaineMaine Department of Agriculture, Conservation and Forestry, Board of Pesticides ControlLive source
MichiganMichigan Department of Agriculture & Rural Development (MDARD)Live source
MinnesotaMinnesota Department of Agriculture, Structural Pest ControlLive source
MississippiMississippi Department of Agriculture and Commerce, Bureau of Plant IndustryOfficial snapshot, acquired
MissouriMissouri Department of Agriculture, Pesticide ProgramOfficial snapshot, acquired
New YorkNew York State Department of Environmental Conservation (DEC)Live source
North CarolinaNorth Carolina Department of Agriculture and Consumer Services, Structural Pest Control and Pesticides DivisionLive source
OhioOhio Department of Agriculture, Pesticide & Fertilizer RegulationLive source
OklahomaOklahoma Department of Agriculture, Food and Forestry, Consumer Protection ServicesOfficial snapshot, acquired
OregonOregon Department of Agriculture, Pesticides ProgramOfficial snapshot, acquired
PennsylvaniaPennsylvania Department of Agriculture, Bureau of Plant IndustryOfficial snapshot, acquired
Rhode IslandRhode Island Department of Environmental Management, Division of Agriculture and Forest EnvironmentOfficial snapshot, acquired
South CarolinaClemson University Department of Pesticide RegulationOfficial snapshot, acquired
TennesseeTennessee Department of Agriculture, Pesticide SectionLive source
TexasTexas Department of Agriculture, Structural Pest Control ServiceLive source
UtahUtah Department of Agriculture and Food (UDAF), Pesticide ProgramOfficial snapshot, acquired
VermontVermont Agency of Agriculture, Food and Markets, Pesticide ProgramOfficial snapshot, acquired
VirginiaVirginia Department of Agriculture and Consumer Services (VDACS)Live source
WashingtonWashington State Department of Agriculture, Pesticide LicensingLive source
West VirginiaWest Virginia Department of Agriculture, Pesticide Regulatory ProgramsOfficial snapshot, acquired
WisconsinWisconsin Department of Agriculture, Trade and Consumer Protection (DATCP), Bureau of Agrichemical ManagementOfficial snapshot, acquired

What we add beyond the rosters

The rosters are public; the work is making them usable. PestPin unifies 33 incompatible state formats into one search, decodes the category codes into plain English for the states that publish them, links every record to its source, computes per-city coverage from the records themselves, and connects homeowners to a listed company through a request that goes to one company at a time and is never resold. The aggregate dataset also powers our licensing report and cost report, including a machine-readable download.

Found an error in a record? Use the correction form and we will review it against the official source.