Google Maps Local Service Leads Scraper
Pricing
from $2.00 / 1,000 lead records
Google Maps Local Service Leads Scraper
Extract local service businesses from Google Maps by trade and city. Phone, website, address, rating for B2B outreach.
Pricing
from $2.00 / 1,000 lead records
Rating
0.0
(0)
Developer
Britton Furness
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
23 days ago
Last modified
Categories
Share
Find local service businesses on Google Maps by trade + city — ideal for marketing agencies, home-service franchises, and B2B outbound teams that need phone numbers and websites without enterprise data subscriptions.
What you get
Each dataset row includes:
| Field | Description |
|---|---|
name | Business name |
phone | Phone from Maps (when listed) |
website | Website link (when listed) |
address | Formatted address |
rating / reviewCount | Google rating snapshot |
googleMapsUrl | Direct Maps link |
searchCategory / searchLocation | Your input for traceability |
Example input
{"category": "HVAC contractor","location": "Phoenix, AZ","maxResults": 100,"includeNoPhone": false}
Pricing (recommended Store setup)
Publish with Pay per event and charge on apify-default-dataset-item (each saved lead).
Suggested starting price: $2.00 / 1,000 leads — undercuts mass-market Maps scrapers while you build reviews. Raise price after you have stable runs and 4.5+ rating.
You keep 80% of event revenue minus Apify compute. Only paid Apify plan users generate developer payouts.
Tips for passive income
- Niche titles in Store SEO — duplicate runs aren't needed; one Actor with great README beats ten clones.
- Trade-specific landing copy — mention plumbers, roofers, dentists, lawyers in description (same Actor).
- Run your own lead-gen — use the Actor for your outbound; Store revenue stacks on top.
- Quality score — keep success rate high; fix failures within 48h.
Limits
- Uses residential proxies (Apify proxy usage applies).
- Google Maps layout changes can break selectors — report issues via Actor Issues tab.
- Not affiliated with Google. Comply with Maps Terms and local prospecting laws (CAN-SPAM, etc.).
Local development
npm installcp .actor/input_schema.json storage/key_value_stores/default/INPUT.json # optionalnpm start
Deploy
apify loginapify push
Then: Console → Publication → submit to Store → Monetization → Pay per event → primary event = dataset item.