Scrapers.lat logo scrapers.lat
Public records

GoodFirms Agencies & B2B Company Leads Scraper

Scrape B2B agency and company leads from GoodFirms directories: company name, services focus, city and country, hourly rate, team size, founded year, rating, review count, website and profile URL. Filter by service category and location. Export to JSON, CSV or Excel.

22 fields per record JSON · CSV · Excel · API Pay per use
goodfirms-agencies-scraper.json 200 OK
{
  "companyName": "Utility",
  "serviceCategory": "mobile app development",
  "location": "NYC, United States",
  "city": "NYC",
  "country": "United States",
  "hourlyRate": "$150 - $199/hr",
  "teamSize": "50 - 249",
  "foundedYear": 2013,
  "rating": 5
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Company NameService CategoryLocationCityCountryHourly RateTeam SizeFounded YearRatingReview CountWebsiteLogo UrlDescriptionHighlights
Sample output

A real example record, exactly the shape you receive.

Company NameService CategoryLocationCity
Utilitymobile app developmentNYC, United StatesNYC
AppMakers USAmobile app developmentLos Angeles, United StatesLos Angeles
Chop Dawgmobile app developmentPhiladelphia, United StatesPhiladelphia
Instinctoolsmobile app developmentPotomac, United StatesPotomac
Goji Labsmobile app developmentLos Angeles, United StatesLos Angeles
GET /goodfirms-agencies-scraper
{
  "companyName": "Utility",
  "serviceCategory": "mobile app development",
  "location": "NYC, United States",
  "city": "NYC",
  "country": "United States",
  "hourlyRate": "$150 - $199/hr",
  "teamSize": "50 - 249",
  "foundedYear": 2013,
  "rating": 5
}

Frequently asked questions

What categories can I search?

Any agency service category, such as mobile app development, web design, digital marketing, ecommerce development, software testing, artificial intelligence and more. You can also paste a directory URL.

Can I filter by country?

Yes. Add one or more locations and the actor focuses on agencies in those countries.

Do I get the agency's own website?

Yes, when the listing exposes it, so you can reach the company directly rather than only through the directory.

Do I pay for empty runs?

No. You are only charged per real agency record returned. A run that finds nothing costs nothing.

How fresh is the data?

Listings, rates and ratings are read live at run time (see observedAt).

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.