PestWorld (NPMA) Pest Control Directory Scraper avatar

PestWorld (NPMA) Pest Control Directory Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
PestWorld (NPMA) Pest Control Directory Scraper

PestWorld (NPMA) Pest Control Directory Scraper

Find licensed, NPMA-member pest control and exterminator companies near any US ZIP code, Canadian postal code, or country. Get company name, address, phone, website, and QualityPro certification status from PestWorld.org's official Find-a-Pro locator.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Share

Find licensed, NPMA-member pest control companies and exterminators near any US ZIP code, Canadian postal code, or browse every member company in a given country. Scrapes PestWorld.org's official "Find a Pro" locator, run by the National Pest Management Association (NPMA). No login, no API key.

What this actor does

  • Two search modes: byZipCode (local search around a US ZIP or Canadian postal code) and byCountry (all NPMA member companies in a given country)
  • Company details: name, full address, phone, website (when listed)
  • QualityPro certification flag — NPMA's industry-leading credentialing program
  • Filters: QualityPro-certified only, website-required only
  • Empty fields are omitted — every record only contains data actually shown on the source page

Output per company

  • companyName
  • streetAddress, city, state, postalCode, fullAddress
  • phone — normalized international format. US/Canada and other NANP countries (e.g. Jamaica, Bahamas) use the familiar +1 (xxx) xxx-xxxx grouping; every other byCountry search uses that country's own ITU calling code instead, e.g. +49 8857697040 for Germany or +61 754491765 for Australia. Omitted (not fabricated) when the source listing's phone number can't be reliably parsed for the searched country
  • website — when the listing includes one
  • qualityProCertifiedtrue/false
  • npmaMember — always true (every listed pro is vetted by NPMA)
  • listingTypesponsored (featured/QualityPro spotlight cards) or standard (full directory listing)
  • searchZipCode / searchCountry — echoes the search input used
  • sourceUrl — the PestWorld locator page scraped
  • recordType: "pestControlCompany", scrapedAt

Input

FieldTypeDefaultDescription
modestringbyZipCodebyZipCode / byCountry
zipCodestring90210US ZIP or Canadian postal code (mode=byZipCode)
countrystringCanadaCountry to browse (mode=byCountry) — 162 countries supported
qualityProCertifiedOnlyboolfalseOnly return QualityPro-certified companies
requireWebsiteboolfalseOnly return companies with a website listed
maxItemsint30Hard cap on emitted records (1–1000)

Example: local search by ZIP code

{
"mode": "byZipCode",
"zipCode": "10001",
"maxItems": 20
}

Example: QualityPro-certified only near a ZIP code

{
"mode": "byZipCode",
"zipCode": "90210",
"qualityProCertifiedOnly": true
}

Example: all NPMA members in a country

{
"mode": "byCountry",
"country": "Australia",
"maxItems": 100
}

Use cases

  • Homeowners / property managers — find a vetted, NPMA-member exterminator near you
  • Lead generation — build a list of licensed pest control companies by territory
  • Market research — measure pest-control company density and QualityPro certification rates by region
  • Franchise / competitive analysis — track which national brands (Orkin, Terminix, etc.) operate in a market
  • Directory aggregation — enrich local-business datasets with NPMA-verified pest control listings

FAQ

What is NPMA / PestWorld.org? The National Pest Management Association is the pest control industry's trade association. PestWorld.org is its consumer-facing site, and the Find-a-Pro locator lists dues-paying NPMA member companies.

What's QualityPro certification? NPMA's voluntary credentialing program. QualityPro companies undergo background checks, ongoing training, and drug-free workplace audits. See qualitypro.org.

Does this include every pest control company in the US? No — only NPMA member companies. Many national and regional companies are members, but independent/non-member exterminators won't appear.

Why do some companies lack a website? PestWorld only publishes a website link when the member company supplied one; many smaller local companies list phone-only contact.

Are all website links guaranteed to work? The actor relays the URL exactly as published on PestWorld's listing. Occasionally a member company's self-reported website has since moved or gone offline (this is upstream data staleness, not something the actor can detect or fix) — the vast majority resolve correctly.

Can I search by pest type or service type (residential/commercial)? The upstream locator only supports ZIP/postal code and country search — it has no pest-type or service-type filter, so this actor doesn't expose one either (to avoid inventing filters the source doesn't support).

How many results come back per ZIP code? Typically 0–15+ depending on local NPMA membership density; sparse rural ZIPs may return few or zero results, which is real data, not a scraping error.

Is Canada supported? Yes — Canadian postal codes work in byZipCode mode (e.g. M5H 2N2), and Canada is also selectable in byCountry mode for a nationwide member listing.

Why does byCountry for a large country (e.g. United States) return fewer records than maxItems? PestWorld's Find-a-Pro locator serves the entire country listing as a single, non-paginated results page — there is no "next page" to follow. For very large member countries this page itself is capped by PestWorld at roughly 500 companies; the actor already extracts every company card present, so raising maxItems beyond that won't yield more records. This is an upstream source limit, not an actor shortfall.