Houzz Scraper - Home Pro Directory & Reviews avatar

Houzz Scraper - Home Pro Directory & Reviews

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Houzz Scraper - Home Pro Directory & Reviews

Houzz Scraper - Home Pro Directory & Reviews

Scrape Houzz professional directory listings. Extract contractor names, phone numbers, addresses, GPS coordinates, star ratings, review counts, social media links, and profile URLs. Supports all pro categories and locations.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

5 days ago

Last modified

Categories

Share

Apify Actor for scraping the Houzz professional directory. Extracts structured data from contractor, architect, designer, and other home professional listings using CheerioCrawler for fast HTML parsing without a browser.

Features

  • Scrape any Houzz professional category (general contractors, architects, designers, plumbers, etc.)
  • Extract data from JSON-LD structured data embedded in every search page
  • Get phone numbers, full addresses, GPS coordinates, star ratings, and review counts
  • Collect social media links (Facebook, Instagram, LinkedIn, Twitter) and business websites
  • Automatic pagination through all search results
  • Optional detail page scraping for richer profile data

Input

FieldTypeDefaultDescription
searchUrlsstring[]["https://www.houzz.com/professionals/general-contractor/probr0-bo~t_11786"]Houzz professional search URLs
maxListingsinteger100Max professionals per search URL (0=unlimited)
scrapeDetailsbooleanfalseVisit each profile for extra data
proxyConfigurationobject{}Proxy settings (optional)

Example Input

{
"searchUrls": [
"https://www.houzz.com/professionals/general-contractor/probr0-bo~t_11786",
"https://www.houzz.com/professionals/architect/chicago-il-us-probr0-bo~t_11784~r_4887398"
],
"maxListings": 50,
"scrapeDetails": false
}

Note: Old-format URLs (e.g. /general-contractor/new-york-ny-us) are automatically converted to the current Houzz format. To get location-specific results, browse houzz.com/professionals, navigate to your desired category and city, and copy the URL from your browser.

Output

Each professional record contains:

{
"name": "HOBBS INC",
"telephone": "(203) 349-8126",
"imageUrl": "https://st.hzcdn.com/simgs/dd937832065381c7_0-5059/_.jpg",
"street": null,
"city": "NEW CANAAN",
"state": "CT",
"zip": "06840",
"country": "US",
"latitude": 41.151,
"longitude": -73.4944,
"areaServed": "New York",
"rating": 5.0,
"reviewCount": 15,
"profileUrl": "https://www.houzz.com/professionals/home-builders/hobbs-inc-pfvwus-pf~403833763",
"professionalType": "General Contractor",
"facebook": "https://www.facebook.com/HobbsIncorporated/?ref=aymt_homepage_panel",
"instagram": null,
"linkedin": null,
"twitter": null,
"website": "https://hobbsinc.com",
"scrapedAt": "2026-03-17T12:00:00.000Z"
}

How It Works

  1. Fetches Houzz professional search pages (server-rendered HTML with no bot protection)
  2. Parses JSON-LD LocalBusiness entries embedded in each page (up to 30 per page)
  3. Extracts star ratings and review counts from HTML elements within each card
  4. Classifies social media links from the sameAs JSON-LD property
  5. Deduplicates sponsored/promoted listings that appear twice
  6. Paginates via the ?fi=N offset parameter (15 unique results per page)
  7. Optionally visits individual profile pages for additional details

Professional Categories

Browse https://www.houzz.com/professionals for the full list. Common categories include:

CategoryURL Path
General Contractorsgeneral-contractor/probr0-bo~t_11786
Architectsarchitect/probr0-bo~t_11784
Kitchen & Bath Designerskitchen-and-bath/probr0-bo~t_11790
Interior Designersinterior-designer/probr0-bo~t_11785
Landscape Architectslandscape-architect/probr0-bo~t_11788
Home Buildershome-builders/probr0-bo~t_11823
Plumbersplumbing-contractors/probr0-bo~t_11817
Electricianselectrical-contractors/probr0-bo~t_11818
Painterspainters/probr0-bo~t_27105
Flooringcarpet-and-flooring/probr0-bo~t_11799

Quick Start

$apify run --purge

Deploy to Apify

apify login
apify push

More marketplace scrapers and data tools by lulzasaur: