BKY Data Consulting · Live Demo

Local Business Scraper

Type in any US ZIP code and how many results you want — I'll scrape businesses around it (name, mailing address, phone, category, rating) and hand you a clean, downloadable list. Powered by a Python + Google Places pipeline.

Free fields only (no employee counts or other paid data). Results are cached, so popular ZIPs load instantly.
#BusinessCategoryAddressPhoneRating

How it works

A repeatable scraping pipeline — point it at any ZIP and it rebuilds the list. This is the kind of data tooling I build for clients.

Tech stack

Python 3Flask + gunicorn Google Places API (New)Text Search + pagination Response cachingPer-IP rate limiting CSV export

The process

1
Query
Search Google Places across ~35 business categories near the ZIP
2
Paginate
Walk result pages until your target count is met
3
Dedupe
Key every business by Place ID; cache responses to spend zero repeat quota
4
Deliver
Clean table + one-click CSV (name, address, phone, category, rating)