Houzz Scraper - Extract Home Professionals, Reviews & Projects avatar

Houzz Scraper - Extract Home Professionals, Reviews & Projects

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Houzz Scraper - Extract Home Professionals, Reviews & Projects

Houzz Scraper - Extract Home Professionals, Reviews & Projects

Extract comprehensive data from Houzz including home improvement professionals, customer reviews, portfolio projects, and business details. Perfect for lead generation, market research, and competitive analysis in the home services industry.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

3

Monthly active users

9 days ago

Last modified

Share

Houzz Professional Scraper - Contractors, Designers, Architects & Home Service Pros

Scrape Houzz for home design professionals including contractors, interior designers, architects, landscapers, and home builders. Extract ratings, reviews, project portfolios, license information, and contact data. Session cookies recommended for full data access. Essential for home services lead generation, competitive intelligence, and market research.

What's New

  • Improved Data Extraction — The scraper now properly extracts rating, review count, phone number, website URL, and category from professional profiles. Previously these fields returned stubs with 0 values or empty strings.
  • Session Cookies Support — Provide your Houzz cookies via sessionCookies for full data access. Reviews, contact info, and project portfolios are often gated behind login.
  • Login Wall Detection — The actor now detects Houzz login prompts and logs clear warnings instead of silently returning incomplete data.

Data Quality: Cookies vs. No Cookies

Data FieldWithout CookiesWith Cookies
Business NameAvailableAvailable
Profile URLAvailableAvailable
RatingAvailableAvailable
Review CountAvailableAvailable
Phone NumberOften hiddenFull number extracted
WebsiteOften hiddenFull URL extracted
CategoryAvailableAvailable
Full ReviewsBlocked / limitedFull review text, dates, authors
Project PortfoliosBlocked / limitedFull project images and descriptions
Contact InfoBasic onlyComplete contact details

Features

  • Professional Profiles - Business name, type, location, contact info
  • Star Ratings - Average rating (1-5) and review count (now accurately extracted)
  • Customer Reviews - Full review text with rating, date, and author
  • Project Portfolios - Project images, titles, and descriptions
  • License Information - License numbers and verification status
  • Years in Business - Experience and establishment data
  • Professional Type Search - Contractors, designers, architects, etc.
  • Location Search - Search any city, state, or ZIP code
  • Contact Data - Phone numbers, websites, and addresses (best with cookies)
  • Session Cookie Auth - Provide Houzz cookies for full data access
  • Login Wall Detection - Detects login gates with actionable warnings
  • Anti-Detection - Residential proxies for reliable access
  • No Login Required - Basic data works without cookies
  • Demo Mode - Test with sample data before going live

Who Should Use This Actor?

Home Services Marketing Agencies

Research competitor professionals for client positioning. Build competitive analysis reports with ratings, review counts, and portfolio data.

B2B Sales Teams (SaaS for Home Services)

Build prospect lists of contractors, designers, and architects. Houzz professionals are tech-savvy and invest in their online presence.

Lead Generation Companies

Extract contact information for home services professionals. Filter by professional type, location, and rating for qualified leads.

Home Services Platforms

Build or enrich professional directories with Houzz data. Cross-reference with other directories for comprehensive coverage.

Franchise Development (Home Services)

Research market saturation for specific home service categories. Identify areas with high or low competition.

Insurance & Financial Services

Identify licensed professionals for partnerships, referral programs, and service provider networks.

Houzz gates reviews, contact info, and project portfolios behind login. Providing session cookies unlocks the full dataset.

How to Get Your Houzz Cookies

  1. Install the Cookie-Editor browser extension (available for Chrome, Firefox, Edge)
  2. Go to houzz.com and log in to your account (free account works)
  3. Click the Cookie-Editor extension icon
  4. Click Export (bottom-left) to copy all cookies as JSON
  5. Paste the JSON array into the sessionCookies input field

Important notes:

  • A free Houzz account is sufficient — no paid subscription needed
  • Cookies expire periodically — re-export if you notice missing data
  • The actor does not store or share your cookies
{
"scrapeType": "search",
"professionalType": "general-contractor",
"location": "Los Angeles, CA",
"maxResults": 50,
"sessionCookies": [
{ "name": "v", "value": "abc123...", "domain": ".houzz.com" },
{ "name": "_hz_session", "value": "xyz...", "domain": ".houzz.com" }
],
"demoMode": false
}

Quick Start

Demo Mode (Free Test)

{
"demoMode": true
}

Search by Professional Type

{
"scrapeType": "search",
"professionalType": "general-contractor",
"location": "Los Angeles, CA",
"maxResults": 50,
"demoMode": false
}
{
"scrapeType": "search",
"professionalType": "interior-designer",
"location": "New York, NY",
"maxResults": 30,
"includeReviews": true,
"includeProjects": true,
"maxReviewsPerPro": 10,
"demoMode": false
}

Scrape Specific Profile

{
"scrapeType": "profile",
"profileUrl": "https://www.houzz.com/professionals/general-contractor/abc-contracting",
"includeReviews": true,
"includeProjects": true,
"demoMode": false
}

Input Parameters

ParameterTypeDefaultDescription
scrapeTypestringsearchMode: search, profile, reviews
professionalTypestring-Type: general-contractor, interior-designer, architect, kitchen-bath-remodeler, landscape-contractor, home-builder
locationstring-City/state or ZIP code
profileUrlstring-Direct Houzz professional URL
maxResultsnumber50Maximum professionals to scrape
includeReviewsbooleanfalseScrape customer reviews
includeProjectsbooleanfalseScrape project portfolios
maxReviewsPerPronumber10Max reviews per professional
sessionCookiesarray-Houzz session cookies (JSON array from Cookie-Editor)
proxyConfigurationobjectResidentialProxy settings
demoModebooleantrueReturn sample data for testing
webhookUrlstring-Webhook URL for results delivery

Output Format

{
"name": "ABC Contracting",
"professionalType": "General Contractor",
"location": {
"address": "123 Main St",
"city": "Los Angeles",
"state": "CA",
"zip": "90001"
},
"phone": "(555) 123-4567",
"website": "https://abccontracting.com",
"rating": 4.8,
"reviewCount": 127,
"reviews": [
{
"text": "Excellent work on our kitchen remodel. On time, on budget, and great communication.",
"rating": 5,
"date": "2025-10-15",
"author": "John D."
}
],
"projects": [
{
"title": "Modern Kitchen Renovation",
"imageUrl": "https://st.hzcdn.com/...",
"description": "Complete kitchen overhaul with custom cabinetry"
}
],
"license": "CA-B123456",
"yearsInBusiness": 15,
"houzzUrl": "https://www.houzz.com/professionals/general-contractor/abc-contracting",
"scrapedAt": "2026-01-28T10:30:00.000Z"
}

Pricing (Pay-Per-Event)

EventDescriptionPrice
professional_scrapedPer professional profile$0.05

Example costs:

  • 50 professionals: 50 x $0.05 = $2.50
  • 100 professionals: 100 x $0.05 = $5.00
  • 200 professionals: 200 x $0.05 = $10.00
  • Demo mode: $0.00

Common Scenarios

Scenario 1: Competitor Analysis for Contractors

{
"scrapeType": "search",
"professionalType": "general-contractor",
"location": "Austin, TX",
"maxResults": 100,
"includeReviews": true,
"maxReviewsPerPro": 5,
"demoMode": false
}

Research competitor ratings and customer feedback in your market.

Scenario 2: Interior Designer Lead List

{
"scrapeType": "search",
"professionalType": "interior-designer",
"location": "Miami, FL",
"maxResults": 200,
"demoMode": false
}

Build a prospect list for SaaS sales to interior designers.

Scenario 3: Portfolio Research

{
"scrapeType": "profile",
"profileUrl": "https://www.houzz.com/professionals/...",
"includeProjects": true,
"includeReviews": true,
"demoMode": false
}

Research competitor portfolios and project types.

Webhook & Automation Integration

Zapier / Make.com / n8n

  1. Create a webhook trigger in your automation platform
  2. Copy the webhook URL to webhookUrl
  3. Route results to Google Sheets, CRM, Airtable, etc.

Popular automations:

  • Professional contacts -> CRM (sales pipeline)
  • Review data -> Google Sheets (competitive dashboard)
  • New professionals -> Slack alert (market monitoring)

Apify Scheduled Runs

Schedule monthly runs to track new professionals in your market.

Professional Types Supported

  • General Contractors
  • Interior Designers
  • Architects
  • Kitchen & Bath Remodelers
  • Landscape Contractors
  • Home Builders
  • Electricians
  • Plumbers
  • Painters
  • Roofers
  • Flooring Installers
  • Window & Door Installers

FAQ

Q: Do I need a Houzz account?

A: Not required for basic data (name, URL, rating, review count). However, reviews, phone numbers, websites, and project portfolios are often gated behind login. A free Houzz account with session cookies unlocks the full dataset.

Q: What professional types are available?

A: All Houzz professional categories including general contractors, interior designers, architects, kitchen & bath remodelers, landscape contractors, home builders, and many more.

Q: Can I scrape project portfolio images?

A: Yes. Set includeProjects: true to extract project titles, descriptions, and image URLs. Cookies recommended for best results.

Q: Is license data always available?

A: License information is shown when professionals provide it. Not all professionals include license data in their Houzz profiles.

Q: Why are phone and website fields empty?

A: Houzz gates contact information behind login. Provide sessionCookies from a free Houzz account to unlock phone numbers and website URLs.

Troubleshooting

"Login wall detected" or incomplete data

Houzz is gating content behind authentication.

  1. Add session cookies — Create a free Houzz account, export cookies via Cookie-Editor, and pass them via sessionCookies
  2. Re-export cookies if they have expired
  3. Check the logs — The actor logs when it detects login prompts

"Rating and review count showing 0"

This issue has been fixed. The scraper now properly extracts rating and review count from Houzz profile pages. If you still see 0 values:

  • Verify the professional actually has reviews on Houzz
  • Try adding sessionCookies for authenticated access
  • Check if the profile URL is valid

"Professional not found"

  • Check the Houzz URL format
  • Try searching by professional type and location
  • Some professionals may have limited or private profiles

"Phone/website fields empty"

  • Houzz hides contact info from unauthenticated users
  • Add sessionCookies from a free Houzz account to unlock contact data
  • Not all professionals list phone/website on their Houzz profile

"Rate limited"

  • Wait 10-15 minutes between runs
  • Reduce maxResults
  • Use residential proxies (default)

"Demo data showing"

  • Set demoMode: false - no account required for basic data

Support


Built by John Rippy | Actor Arsenal