VOOZH about

URL: https://apify.com/scrapesage/houzz-scraper

⇱ Houzz Scraper - Contractor & Home Pro Leads Β· Apify


πŸ‘ Houzz Scraper β€” Home Pros, Contacts & Reviews avatar

Houzz Scraper β€” Home Pros, Contacts & Reviews

Pricing

$4.00 / 1,000 professional scrapeds

Go to Apify Store

Houzz Scraper β€” Home Pros, Contacts & Reviews

Scrape Houzz home-improvement pros (contractors, designers, architects) β€” name, phone, full address, rating, reviews, license & services. Filter by category and location, optionally enrich emails from their website. Monitor mode for new pros. No login.

Pricing

$4.00 / 1,000 professional scrapeds

Rating

0.0

(0)

Developer

πŸ‘ Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Houzz Scraper β€” Home-Improvement Pros, Contacts & Reviews

Extract every professional from any Houzz category & location β€” general contractors, interior designers, architects, kitchen & bath remodelers, home builders, landscapers and more β€” as a ready-to-use B2B lead list: business name, phone, full address & geo, rating, review count, license number, services, website, and social links. Optionally enrich each lead with emails crawled from the pro's own website.

No login, no cookies, no browser β€” it reads Houzz's public directory (structured data) and profile pages directly, with a built-in monitor mode that surfaces only newly listed pros.

Why this Houzz scraper?

Most Houzz scrapers grab a name and a rating. This actor reads the JSON-LD on every listing page (one rich LocalBusiness block per pro) and merges it with the profile page, so each row is an actual, contactable lead β€” with the address, license, and review data that matter for the home-services industry.

DataTypical scrapersThis actor
Business name + categoryβœ…βœ…
Phone numberpartialβœ…
Full street address + city/state/ZIPβŒβœ…
Geo coordinates (lat/lng)βŒβœ…
Star rating + review countpartialβœ…
License numberβŒβœ… when listed
Years in business, cost estimate, servicesβŒβœ… opt-in
Website + social links (Facebook, Instagram…)βŒβœ… when listed
Emails (from the pro's own website)βŒβœ… opt-in
Lead score (0–100)βŒβœ…
Monitor mode β€” only new prosβŒβœ…

Use cases

  • Lead generation for home-services suppliers β€” sell materials, SaaS, insurance, financing, or marketing to contractors and designers. Filter by trade and city, get phone + address + (optionally) email.
  • Recruiting & subcontracting β€” build lists of licensed pros by category and location.
  • Market & competitive research β€” map the contractor/designer landscape in any metro, with ratings and review volume.
  • Agencies & lead resellers β€” generate targeted, scored home-pro lead lists on a schedule.
  • CRM enrichment β€” match and enrich existing home-services contacts with ratings, license, and website.

How to use

  1. Sign up for Apify β€” the free plan is enough to try this actor.
  2. Open the Houzz Scraper, set a Category + Location (or paste a Houzz directory URL), and click Start.
  3. Watch professional leads stream into the dataset.
  4. Export as JSON, CSV, Excel, XML, or RSS β€” or pull results via the Apify API.

Input

{
"category":"general-contractors",
"location":"Austin, TX",
"maxItems":200,
"enrichProfiles":true,
"enrichEmails":true,
"onlyNewItems":false
}
  • category β€” Houzz category slug, e.g. general-contractors, interior-designers, kitchen-and-bathroom-remodelers, architects-and-building-designers, home-builders, roofing-and-gutters.
  • location β€” City, ST (e.g. Austin, TX); leave empty for the nationwide directory.
  • startUrls β€” alternatively paste Houzz directory URLs or specific profile URLs.
  • enrichProfiles (default true) β€” open each profile for rating, reviews, license, years in business, cost estimate, services and website.
  • enrichEmails (default false) β€” crawl each pro's website for emails and socials.
  • maxItems β€” cap per run (0 = all; Houzz lists up to ~1,500 per category/location).
  • onlyNewItems (monitor mode) β€” emit only pros not seen in previous runs.

Output

One record per professional (type: "professional"):

{
"type":"professional",
"name":"CCS Group, Inc.",
"category":"General Contractors",
"phone":"(512) 555-0142",
"streetAddress":"123 Main St",
"city":"Austin",
"region":"TX",
"postalCode":"78701",
"country":"US",
"latitude":30.2672,
"longitude":-97.7431,
"rating":4.9,
"reviewsCount":11,
"licenseNumber":"TX-123456",
"yearsInBusiness":14,
"costEstimate":"$50,000+",
"services":["Custom Homes","Kitchen Remodeling","Home Additions"],
"website":"https://ccsgroup.com",
"emails":["info@ccsgroup.com"],
"facebook":"https://www.facebook.com/ccsgroup",
"profileUrl":"https://www.houzz.com/professionals/general-contractors/ccs-group-inc-pfvwus-pf~689238451",
"leadScore":92,
"scrapedAt":"2026-06-14T12:00:00.000Z"
}

What to expect (field coverage)

Houzz is pro-entered data, so some fields appear only when the professional filled them in. Across the directory you can typically expect: name, phone, full address and the Houzz profile URL on virtually every listing; rating, review count and license with enrichProfiles; website and emails only when the pro publishes a website (Houzz doesn't always expose one). A blank field means it wasn't published β€” never that scraping failed.

Automate & schedule

  • Apify API β€” start runs, fetch datasets, manage schedules over REST.
  • apify-client for JavaScript & Python β€” official SDKs.
  • Schedules β€” run daily/weekly with monitor mode to capture newly listed pros in your target markets β€” perfect for a fresh lead pipeline.
  • Webhooks β€” push new leads to your CRM, Slack, or sheet the moment a run finishes.
import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'MY_APIFY_TOKEN'});
const run =await client.actor('scrapesage/houzz-scraper').call({
category:'interior-designers',
location:'Los Angeles, CA',
enrichProfiles:true,
enrichEmails:true,
maxItems:300,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} Houzz pro leads`);

Integrate with any app

Connect the dataset to 5,000+ apps β€” no code required:

  • Make β€” multi-step automation scenarios.
  • Zapier β€” push new pro leads straight into your CRM.
  • Slack β€” get notified when new pros appear in a market.
  • Google Drive / Sheets β€” auto-export every run to a spreadsheet.
  • Airbyte β€” pipe results into your data warehouse.
  • GitHub β€” trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server β€” ask your assistant to "find top-rated general contractors in Austin with phone numbers and websites" and let it run the scraper.

More scrapers from scrapesage

Build a complete local-business & lead-gen stack:

Tips

  • Category slugs: take them straight from a Houzz directory URL (/professionals/{category}), e.g. kitchen-and-bathroom-remodelers.
  • Phone-first leads: even with enrichProfiles off, every listing gives name + phone + address β€” a usable lead list in seconds.
  • Emails: turn on enrichEmails to crawl the pro's website; coverage depends on whether the pro lists a site on Houzz.
  • Fresh leads: combine onlyNewItems with an Apify Schedule to capture newly listed pros automatically.
  • Large markets: Houzz paginates to ~1,500 pros per category/location β€” split by city or sub-category to go deeper.

FAQ

How do I scrape a specific trade and city? Set category (e.g. general-contractors) and location (e.g. Austin, TX), or paste the Houzz directory URL into startUrls.

Does it need a login or API key? No. It reads Houzz's public directory and profile pages β€” no key or login.

Where do phone numbers and addresses come from? From the structured data Houzz publishes on each listing β€” the same info a visitor sees.

Where do emails come from? Never from Houzz (it doesn't publish them). With enrichEmails on, the actor visits the pro's own website and extracts publicly listed contact emails.

How do I monitor a market for new pros? Turn on onlyNewItems and create an Apify Schedule; each run emits only newly listed professionals.

Can I export to Google Sheets, CSV, or Excel? Yes β€” one click in the dataset view, or automatically via the Google Drive integration.

Is scraping Houzz legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws (e.g. GDPR/CCPA for personal data) and Houzz's terms.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome β€” this actor is actively maintained.

You might also like

Houzz Scraper - Home Pro Directory & Reviews

lulzasaur/houzz-scraper

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.

Houzz Scraper

parseforge/houzz-scraper

Scrape Houzz professionals directory. Extract interior designers, architects, contractors, and home improvement pros with reviews, ratings, contact info, social links, badges, and more. Filter by 15 categories, location, style, budget, and rating. Export to CSV, Excel, or JSON.

Houzz Professional Scraper 🏠

easyapi/houzz-professional-scraper

Scrape professional designers' profiles from Houzz.com, including their contact information, reviews, badges, and business details. Perfect for market research and lead generation in the home improvement industry.

Houzz Professional Scraper

shahidirfan/Houzz-Professional-Scraper

Extract comprehensive data on home improvement professionals from Houzz. Easily scrape profiles for architects, interior designers, and contractors to gather contact details, reviews, and project info. For optimal stability and to prevent blocking, the use of residential proxies is strongly advised.

31

5.0

(2)

Thumbtack Scraper

lulzasaur/thumbtack-scraper

Scrape local service professionals from Thumbtack. Extract ratings, reviews, pricing, hire counts, and services for any category.

Swappa Scraper

lulzasaur/swappa-scraper

Scrape Swappa marketplace for phones, laptops, tablets, and tech. Returns prices, condition, seller ratings, and device specifications.

Houzz Professionals Scraper - Cheap πŸ—οΈπŸ 

scrapestorm/houzz-professionals-scraper---cheap

Looking to find top-rated home improvement professionals worldwide? πŸ” This Scraper lets you gather professional listings by category, location, or specialty, including name, rating, contacts, badges and URLs Perfect for analyzing home improvement markets, discover top-rated contractors & craftsmen

13

5.0

(1)

Houzz Professionals Scraper - Low-costπŸ’²πŸ”₯πŸ”¨πŸ‘

delectable_incubator/houzz-professionals-scraper-low-cost

Scrape home improvement professional listings πŸ”¨πŸ‘ with a powerful contractor directory scraper. Extract business names, ratings, contact details, specialties, badges, locations, and profile URLs. Ideal for lead generation, contractor research, market analysis and home services intelligence πŸ“ŠπŸš€

Houzz.com Scraper | All In One

fatihtahta/houzz-scraper

Scrape Houzz at scale including all categories (photos, pros, stories and discussions) with reviews, phones, addresses, budgets and more. Ideal for renovation research, pro directories, lead gen and design trend tracking.