US Business Directory Scraper - Ratings, Phones & Addresses avatar

US Business Directory Scraper - Ratings, Phones & Addresses

Pricing

from $2.50 / 1,000 results

Go to Apify Store
US Business Directory Scraper - Ratings, Phones & Addresses

US Business Directory Scraper - Ratings, Phones & Addresses

Export US business listings with accreditation status, letter ratings, numeric scores, phone numbers, street addresses and geo-coordinates. Search any trade in any city - 26 fields per record, straight to CSV, Excel or Google Sheets. Built for B2B lead generation and local market research.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 days ago

Last modified

Categories

Share

US Business Directory Scraper — Accredited Companies, Letter Ratings, Phones & Addresses

Export verified US business listings with accreditation status, letter ratings, numeric rating scores, phone numbers, street addresses and geo-coordinates — straight to CSV, Excel, JSON or Google Sheets. Search any trade in any city and pull the whole result set in one run.

Built for B2B lead generation, local market research, contractor sourcing, competitor mapping and sales territory planning.

What you get per business

FieldExample
businessNameHome Integrity Solutions LLC
tradeCategoryRoofing Contractors
ratingA+
ratingScore95.33
isAccreditedtrue
phone / allPhones(214) 498-6458
streetAddress, city, state, postalCodeDallas, TX 75205-5565
latitude, longitude32.825031, -96.788742
categoriesRoofing Contractors, Gutters
servesArea, serviceAreastrue — Collin County TX, Dallas County TX
profileUrl, requestQuoteUrl, logoUrldirect links
businessId, recordId, bureauNamestable identifiers
categoryIds, isCharity, hasCharitySealdirectory codes and status flags
searchTerm, searchLocation, scrapedAtprovenance on every row

27 fields per record. Every row carries the trade and location it was found under, so a thousand-row export stays sortable by market.

How deep does it go

A single trade-and-city search typically reports thousands of matches — "roofing contractors" in Dallas alone reports 8,379. The directory serves 15 businesses per page across 15 pages, so one search yields up to 225 records.

Depth comes from the grid: every search term runs against every location. Twenty trades across fifty cities is a thousand searches and well over a hundred thousand records. Measured on this Actor: 7 pages returned 105 unique businesses with zero duplicates.

Use cases

  • Lead lists for contractors and home services — pull every accredited roofer, plumber, HVAC or electrical company across your service territory with phone numbers attached.
  • Vendor vetting and procurement — filter by minimum rating score or accredited-only to shortlist suppliers.
  • Local SEO and market analysis — count competitors per trade per city, map saturation by ZIP.
  • CRM enrichment — match your existing accounts against accreditation status and current ratings.
  • Territory planning for field sales — latitude and longitude on every row feed straight into route mapping.
  • Franchise and acquisition research — spot highly rated independents in a target metro.

Input

{
"searchTerms": ["roofing contractors", "plumbers", "hvac contractors"],
"locations": ["Dallas, TX", "Austin, TX", "Phoenix, AZ"],
"maxResults": 5000,
"maxPagesPerSearch": 15,
"minRatingScore": 0,
"accreditedOnly": false
}
  • searchTerms — trades, categories or company names. Combined with every location.
  • locations — "City, ST", a ZIP code, or a state name.
  • maxResults — hard stop across all searches.
  • maxPagesPerSearch — 15 is the directory's own ceiling; add trades or cities for more depth, not more pages.
  • minRatingScore — keep only businesses at or above a score from 0 to 100.
  • accreditedOnly — accredited businesses only.

Output

{
"businessName": "Home Integrity Solutions LLC",
"tradeCategory": "Roofing Contractors",
"rating": "A",
"ratingScore": 95.33,
"isAccredited": true,
"phone": "(214) 498-6458",
"streetAddress": "",
"city": "Dallas",
"state": "TX",
"postalCode": "75205-5565",
"latitude": 32.82503128051758,
"longitude": -96.7887420654297,
"profileUrl": "https://www.bbb.org/us/tx/dallas/profile/roofing-contractors/home-integrity-solutions-llc-0875-91349575",
"searchTerm": "roofing contractors",
"searchLocation": "Dallas, TX",
"scrapedAt": "2026-10-07T12:00:00.000Z"
}

No API key needed

There is no public API for this directory and no account to register. The records are rendered into the search page itself, so this Actor reads them complete rather than reassembling them from card markup — which is why fields like ratingScore, latitude and serviceAreas come through intact instead of arriving empty.

Exporting

Results land in a dataset you can download as CSV, Excel (XLSX), JSON, JSONL, XML or RSS, pull through the Apify API, or push into Google Sheets, Airtable, HubSpot, Salesforce, Make or Zapier. Point your CRM importer straight at the CSV — the column names are already clean.

Proxy and reliability

The directory refuses datacenter addresses. This Actor runs on a US residential proxy group by default, which answered every request in testing. When an exit address is refused it is replaced within 250 ms rather than waited out; a rate-limit response is the opposite case and backs off instead. One unreachable page is skipped, not treated as the end of the search, so a single bad address never costs you the rest of a city.

Every run prints a summary naming the outcome — COMPLETED, NO_MATCHES or FETCH_FAILED — plus how many matches the directory reported per search, so an empty result is never ambiguous.

Keywords

bbb scraper, better business bureau scraper, us business directory scraper, accredited business list, business ratings scraper, contractor leads scraper, roofing contractor leads, plumber leads, hvac leads, electrician leads, local business data export, b2b lead generation scraper, company phone number extractor, business address scraper, us company directory csv, local business api alternative, trade directory scraper, small business database, business rating score data, contractor directory export, service area business data, b2b prospecting list builder, sales territory data, local seo competitor data, business accreditation data

This Actor collects only publicly visible directory pages — no login, no paywall, no private data. It does not collect personal data about consumers; business contact details are published by the businesses themselves for the purpose of being contacted. You are responsible for how you use exported data, including compliance with GDPR, CCPA, the TCPA and applicable anti-spam rules when contacting businesses.

Not affiliated with, endorsed by, or connected to the Better Business Bureau or the International Association of Better Business Bureaus. All trademarks belong to their owners. "BBB" is referenced only to describe which public pages this tool reads.

  • Trustpilot Reviews Scraper — customer reviews and ratings
  • Yellow Pages / local directory scrapers — complementary coverage
  • Work Email Finder — turn company domains into verified work addresses
  • Bulk DNS Records Lookup — enrich company domains with infrastructure data