BuildZoom Contractor Scraper
Pricing
from $0.001 / result
BuildZoom Contractor Scraper
Scrape contractor profiles from BuildZoom: license numbers, BuildZoom score, building-permit history, phone, address, ratings and reviews. Search by city + trade or scrape profile URLs directly.
Pricing
from $0.001 / result
Rating
0.0
(0)
Developer
Nicolas van Arkens
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape contractor profiles from BuildZoom.com — license numbers, BuildZoom score, building-permit history, phone numbers, addresses, ratings and customer reviews. Search by city + trade (e.g. plumbers in New York) or feed it direct profile URLs, and get clean, structured JSON for every contractor.
BuildZoom indexes millions of US contractors and grades them with a data-driven BuildZoom score built from real building permits filed with local authorities — data you can't get from Yelp or Google Maps. This actor puts that data in your pipeline.
What data do you get?
| Field | Description |
|---|---|
name, businessType | Business name and trade (Plumber, Electrician, GeneralContractor...) |
phone | Business phone number |
streetAddress, city, state, postalCode | Full mailing address |
latitude, longitude | Geo coordinates |
licenses[] | Every state/county license: number, classification, issuing authority |
buildzoomScore | BuildZoom's 0–156 contractor quality score |
permitCount, permitValueUsd | Lifetime building permits filed and their total dollar value |
recentPermits[] | Recent permits: permit number, work description, issuing authority, date, job site |
ratingValue, reviewCount | Aggregate customer rating |
reviews[] | Full customer reviews: author, date, stars, text |
services | Service categories the contractor offers |
Input
Point it at one or more BuildZoom directory pages (<city>-<state>/<trade>), or at specific contractor profiles:
{"searchUrls": ["https://www.buildzoom.com/new-york-ny/plumbers"],"contractorUrls": ["ariel-services-inc-ny"],"maxResults": 25,"includeReviews": true,"includePermits": true,"proxyConfiguration": {"useApifyProxy": true}}
Works with any city/trade combination BuildZoom covers: los-angeles-ca/general-contractors, seattle-wa/electricians, miami-fl/roofing, chicago-il/kitchen-and-bathroom-remodeling, and thousands more.
Output sample
Real output for a New York plumbing contractor:
{"url": "https://www.buildzoom.com/contractor/ariel-services-inc-ny","slug": "ariel-services-inc-ny","name": "Ariel Services, Inc.","businessType": "Plumber","phone": "(718) 557-9604","streetAddress": "425 Grand St","city": "New York","state": "NY","postalCode": "10002","country": "US","latitude": 40.715512,"longitude": -73.986171,"licenses": [{"licenseNumber": "002402","classification": "Plumber","issuedBy": "New York City Department of Buildings","state": "New York"}],"licenseCount": 3,"buildzoomScore": 112,"permitCount": 334,"permitValueUsd": 1309900,"recentPermits": [{"permitNumber": "M01117030-I1-BE","description": "The purpose and end goal of this submission is in order for the boilers division/department to transfer the existing signed off boilers (...) to their appropriate address and bin.","issuedBy": "NYC Department of Buildings","date": "2025-04-17","locality": "Manhattan","streetAddress": "158 East 126 Street"}],"found": true}
Use cases
- Lead generation for building-trade suppliers and SaaS — pull every licensed plumber, electrician or GC in a metro with phone, address and proof of activity (permit volume), ready for your CRM.
- Contractor vetting & due diligence — verify a contractor's license numbers, permit history and review record before hiring or partnering; the permit trail shows what they actually build.
- Market research — measure contractor density, permit dollar volume and ratings across cities and trades to size a territory or find underserved markets.
FAQ
Where does the data come from? Public contractor profile pages on buildzoom.com, which aggregate state license records and municipal building-permit filings.
How many results can I get? Directory pages paginate ~25 contractors per page and the actor walks them automatically up to your maxResults. Large cities list thousands of contractors per trade.
Why use a proxy? BuildZoom sits behind a CDN; the default Apify automatic proxy keeps long crawls reliable.
How am I charged? Pay per event: each scraped contractor profile is one result event — you only pay for data you receive.
Is this legal? The actor only reads publicly available pages — the same information any visitor sees. No login is used or required.