Local company contacts as clean JSON or CSV, the Maps rate per business.
The same businesses as CSV, so it drops straight into a dialer, a spreadsheet, or a CRM import:
Change the category or city in q to build the next list, and add gl and hl for country and language. This one query returned 20 businesses in Dallas.
Every business comes back complete, so you build a call or outreach list with no second lookup. The same record as CSV, ready for Sheets or a CRM:
Or the same record as JSON:
The categories field lists every category a business is tagged with, so a roofer that also does gutters shows up when you filter your list by either one.
No code needed. From zero to a lead list in about two minutes:
Create a free account. Try it free, no card needed.
Type a search in the playground. Something like roofers in Dallas. Every lead lands in a table.
Click export. Download the CSV, or run the curl above for JSON.
A prebuilt list arrives as a static file you pay for up front. The API pulls the same public business contacts the moment you run the search.
| Bought lead list | CrustAPI leads API | |
|---|---|---|
| Freshness | Static file, ages from the day it is sold | Pulled live the moment you run the search |
| Billing unit | Pay up front for the whole list, used or not | The Maps rate per business returned; empty searches free |
| Fields | Varies by vendor | Name, phone, website, address, and category on every business |
| Free tier | Usually none | Free to try, no card |
| Paid funds / quota expiry | Not applicable | Never expire |
| Storing the data | Often license-restricted | No storage limits. Keep it, export it, build on it |
You pay the Maps rate for each business a search returns. Twenty business leads cost $0.0392 at standard Maps prices. Empty searches are free. Here is the deposit pricing:
| Deposit | Google Search / 1,000 requests | Maps / 1,000 businesses | LinkedIn reads / 1,000 requests | People, Jobs, Refresh / 1,000 units |
|---|---|---|---|---|
| $10+ | $1.00 | $1.96 | $6.00 | $1.96 |
| $149+ | $0.76 | $1.49 | $4.50 | $1.49 |
| $549+ | $0.56 | $1.10 | $3.30 | $1.10 |
| $1,999+ | $0.41 | $0.80 | $2.45 | $0.80 |
| $6,500+ | $0.33 | $0.65 | $1.95 | $0.65 |
| $27,500+ | $0.28 | $0.55 | $1.65 | $0.55 |
| $50,000+ | $0.26 | $0.50 | $1.50 | $0.50 |
| $100,000+ | $0.20 | $0.40 | $1.50 | $0.40 |
Every eligible account gets $6 of free usage monthly. Each deposit keeps its prices until spent; paid funds never expire. People and Jobs bill per successful search, Refresh per accessible profile. Full profiles in People use the read rate per full profile. See all billing details.
Larger deposits unlock lower endpoint prices. Each deposit keeps its prices until spent. See the full deposit table on the pricing page. Prices in USD, ex-tax.
Funds are prepaid and never expire, so an unused pack is still yours next year.
Each business comes back with the company name, a phone number, a website, and a full street address in the same response. Nothing to stitch together from separate lookups.
The roofers in Dallas pull above returned contacts like New View Roofing at (469) 966-11•• and Vargas & Sons Roof Repair at (936) 259-02••, ready for a dialer or a CRM.
Related: Google Maps lead generation · Lead scraper · Business leads database · Google Maps scraper API · API docs
When a licensed contact database is the better pick: you need decision-maker names and job titles, verified direct-dial mobile numbers, or firmographic filters like employee count and revenue. This returns the public listing: company name, phone, website, address, and category. That covers most local outreach, but it is not a person-level B2B contact database.
Company name, phone number, website, full street address, category, star rating, and review count for every business a search returns. Enough to build a call or outreach list without a second lookup.
Public Google business listings, the same details anyone sees on the results page. It is business-listing data, not a private contact database, so there are no personal emails or direct mobiles unless the business lists them publicly.
Search by category and city, like roofers in Dallas, TX. The roofers in Dallas query above returned 20 businesses in one response. Change the category or the city and run it again for the next list.
Maps costs $1.96 per 1,000 businesses at standard prices, down to $0.40 for the largest deposit. Empty and failed searches are free. Every eligible account gets $6 of free usage monthly. Paid funds never expire.
Yes. The response is plain JSON, and the CSV view drops straight into Sheets, Clay, or a CRM import with no cleanup. There is no storage limit, so you keep every list you pull.
Yes, with no credit card, and paid funds never expire. That covers a full local call list to try it on your own territory before you buy a pack.
The free plan covers a real local call list. Run one search and look at the contacts that come back.
Try for free