BBB Company Scraper avatar

BBB Company Scraper

Pricing

$10.00/month + usage

Go to Apify Store
BBB Company Scraper

BBB Company Scraper

Scrapes company listings from Better Business Bureau search results. Extracts structured data including business name, profile URL, BBB rating, address, phone, categories, and service areas.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

BBB.org Company Scraper

Scrapes company listing data from Better Business Bureau search result URLs. Extracts structured information including business name, profile URL, BBB rating, address, phone, categories, service areas, and accreditation status.

BBB Banner

Input

FieldTypeDescription
Start URLsArrayBBB.org search result URLs to scrape. Example: https://www.bbb.org/search?find_text=Roofing+Contractors&find_entity=&find_type=&find_loc=Rancho+California%2C+CA&find_country=USA
Max PagesIntegerMaximum number of search result pages to scrape per start URL (default: 10). Pagination uses page=1, page=2, page=3... in the URL.
Max CompaniesIntegerMaximum total companies to scrape across all pages (default: 500).
Proxy ConfigurationObjectProxy settings. Default: No proxy. Enable Apify Proxy to reduce IP blocking risk.
Max Requests Per CrawlIntegerMaximum pages to scrape per run (default: 100)
Max ConcurrencyIntegerConcurrent requests (default: 5)

Output

Each scraped company is pushed to the dataset with the following structure:

{
"url": "https://www.bbb.org/us/ca/murrieta/profile/roofing-contractors/woolbrights-roofing-and-construction-inc-1126-13031500",
"name": "Woolbrights Roofing and Construction, Inc.",
"categories": "Roofing Contractors, General Contractor, Metal Roofing Contractors ...",
"bbbRating": "A+",
"accredited": true,
"phone": "(951) 609-1818",
"address": {
"street": null,
"city": "Murrieta",
"region": "CA 92563-2643",
"postalCode": "92563-2643",
"full": "Murrieta, CA 92563-2643"
},
"serviceArea": {
"summary": "We provide services to Southern California.",
"areas": [
"Riverside County, CA",
"San Bernardino County, CA"
]
},
"logoUrl": "https://m.bbb.org/prod/ProfileImages/2ff721ac-3499-42f9-8d6e-ba978e5e4f6c.png?tx=w_80",
"quoteUrl": "/pacific-southwest/quote/request-woolbrights-roofing-and-construction-inc-13031500",
"searchUrl": "https://www.bbb.org/search?find_text=Roofing+Contractors&find_entity=&find_type=&find_loc=Rancho+California%2C+CA&find_country=USA&page=1",
"scrapedAt": "2026-03-13T14:39:48.339Z"
}

Proxy

This Actor uses no proxy by default. To reduce the risk of IP blocking, enable Apify Proxy (useApifyProxy: true). Residential proxies from Canada or the US are recommended for bbb.org. When using proxy:

  • Change country: Set apifyProxyCountry to another code (e.g. US)
  • Use different groups: Set apifyProxyGroups (e.g. ["SHADER"] for datacenter)

Proxy usage is billed separately. See Apify Proxy for pricing.

Support

For issues or feature requests, open an issue in the Actor's repository.