Porch.com Pro Directory Scraper
Pricing
from $5.00 / 1,000 results
Porch.com Pro Directory Scraper
Scrape home-service pros from Porch.com by city + category — roofers, plumbers, electricians, remodelers and 100+ more. Returns full contact info (phone, email, website, address + geo), services offered, government license records, and review ratings. The only Porch scraper on Apify.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape home-service professionals from the Porch.com pro directory — one of the largest contractor networks in the US with ~3M pro listings — by city and category. This is the only Porch scraper on Apify: every other home-services directory (Angi, HomeAdvisor, Thumbtack, Houzz) is covered by existing actors, but Porch is the gap.
What you get
Each record includes:
| Field | Description |
|---|---|
companyName | Business name |
category | Primary trade (e.g. Roofers, Plumbers) |
street, city, state, postalCode | Full address |
latitude, longitude | Geo coordinates |
phone | Phone number |
email | Email address (when listed) |
website | Company website |
businessStatus | OPEN / CLOSED |
startYear | Year founded (when listed) |
services | List of specific services offered |
licenses | Government license records — license number, status, issuing authority, expiration date |
rating, reviewCount | Review score and count |
priceRange | $ / $$ / $$$ price tier |
profileUrl | Canonical Porch profile link |
The licenses array is sourced from state licensing boards (e.g. "Tennessee Department of Commerce and Insurance") and includes bonding/insurance requirement details — useful for contractor verification and compliance workflows.
Use cases
- Lead generation — build contractor contact lists by city + trade with phone, email, and website
- Contractor vetting — check license status and issuing authority before hiring or partnering
- Market research — map competitor density, ratings, and pricing tiers by metro area
- CRM enrichment — append services, licenses, and review data to existing contractor records
- Insurance & fintech — verify active licenses and business status for underwriting
Input
Mode 1 — city + category search
{"city": "Memphis","state": "TN","category": "roofers","includeProfileDetails": true,"maxResults": 25}
Common category slugs: roofers, plumbers, electricians, painters, general-contractors, landscapers-and-gardeners, hvac-and-air-conditioning-contractors, handyman-services, house-cleaning-services, cabinet-makers, drywall-repair, air-duct-cleaning.
Porch serves ~23 pros per city + category page.
Mode 2 — direct profile URLs
{"profileUrls": ["https://pro.porch.com/memphis-tn/roofers/lowry-roofing-co-1/pp"]}
Output example
{"companyId": 2903,"companyName": "Lowry Roofing Co","category": "Roofers","street": "3001 Summer Ave Rear","city": "Memphis","state": "TN","postalCode": "38112","latitude": 35.14922,"longitude": -89.96036,"phone": "(901) 308-5851","website": "www.lowry-roofing.com","businessStatus": "OPEN","services": ["Chimney Repair", "Flat Roofing Installation", "Gutter & Downspout Repair"],"licenses": [{"name": "Building Construction Contractor (Residential, Commercial & Industrial)","licenseNumber": "66257","status": "ACTIVE","authority": "Tennessee Department of Commerce and Insurance","authorityUrl": "http://verify.tn.gov/"}],"profileUrl": "https://pro.porch.com/memphis-tn/roofers/lowry-roofing-co-1/pp","source": "Porch.com Pro Directory","scrapedAt": "2026-08-16T12:00:00.000Z"}
FAQ
Is scraping Porch.com legal? This actor only collects publicly available business information that Porch itself publishes for discovery. It does not access anything behind a login. Business contact data is generally not personal data, but consult your own counsel for your use case.
Why only ~23 results per search? Porch's category pages serve a fixed list per city + category. Run multiple nearby cities or categories to build larger datasets.
How fresh is the data? Every run fetches live pages — you always get current listings, ratings, and license status.