Houzz Professionals Scraper - Contractor & Designer Leads avatar

Houzz Professionals Scraper - Contractor & Designer Leads

Pricing

Pay per event

Go to Apify Store
Houzz Professionals Scraper - Contractor & Designer Leads

Houzz Professionals Scraper - Contractor & Designer Leads

Scrape the Houzz professionals directory — contractors, architects, interior designers, remodelers and more. Get contact name, phone, website, full address, review score & count, services provided, areas served, cost estimate, license number and photos. Search by profession and location.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

Houzz Professionals Scraper

Turn the Houzz professionals directory into structured lead data. Search by profession and location and get one clean row per professional — contact name, phone, website, full address, review score & count, services provided, areas served, cost estimate, license number and profile photo.

Built for B2B lead generation, market research and competitor analysis across the home-services and design industry (general contractors, architects, interior designers, remodelers, landscapers and more).

✨ Why use this scraper?

  • Rich profiles in one pass — every row already includes phone, website, address, review score, services, areas served, cost estimate and license number. No slow per-profile detail step.
  • Search the whole US — by profession (general contractor, architect, interior designer, kitchen remodeler, …) and city, or leave the location blank for a nationwide search.
  • Deep pagination — Houzz lists tens of thousands of pros per profession in major metros; page through as many as you need.
  • Fast & reliable — talks directly to Houzz's own mobile API, so it's quick and doesn't break on website redesigns.
  • De-duplicated — the same pro appearing under multiple queries/locations is emitted once.
  • Pay per result — you're charged per professional row, nothing else.

How it works

  1. Add one or more search keywords / professions (e.g. general contractor).
  2. Optionally add locations (e.g. New York, NY) — or leave empty for a nationwide US search.
  3. Set your limits and run. Results stream to the dataset and can be exported as JSON, CSV, Excel or fed to an API.

Example input

{
"searchQueries": ["general contractor", "architect"],
"locations": ["New York, NY", "Los Angeles, CA"],
"maxItems": 1000,
"maxItemsPerQuery": 500
}

Example output (one row per professional)

{
"id": "1967866",
"userName": "creativedesignconstruction",
"profileUrl": "https://www.houzz.com/pro/creativedesignconstruction",
"displayName": "Creative Design Construction, Inc.",
"contactName": "Glen Lumia",
"isProfessional": true,
"isPaidPro": true,
"phone": "+1 201-885-5308",
"fax": "+1 201-784-5772",
"website": "https://www.CreativeDesignConstruction.com",
"email": "",
"location": "Northvale, New Jersey, 07647, United States",
"city": "Northvale",
"state": "New Jersey",
"zip": "07647",
"country": "United States",
"category": "Design & Build",
"aboutMe": "WELCOME TO CREATIVE DESIGN CONSTRUCTION & REMODELING…",
"servicesProvided": "3D Rendering, Basement Remodeling, Bathroom Remodeling, Home Additions…",
"areasServed": "Glen Rock, Hillsdale, Mahwah, Nanuet, New City, Old Tappan, Paramus…",
"awards": "Best of Houzz…",
"licenseNumber": "NJ: 13VH01178400",
"numReviews": 131,
"reviewRating": 4.9,
"photoCount": 731,
"costEstimateFrom": null,
"costEstimateTo": null,
"costCurrency": "",
"profileImage": "https://st.hzcdn.com/simgs/a643b57d0fd9df32_2-5536/_.jpg",
"hasRealProfileImage": true,
"searchQuery": "general contractor",
"searchLocation": "New York, NY"
}

Output fields

FieldDescription
idHouzz professional id
userNameHouzz username / handle
profileUrlPublic Houzz profile URL
displayNameBusiness / professional display name
contactNamePrimary contact person
isProfessional, isBrand, isPaidProAccount flags
phone, faxFormatted phone / fax
websiteBusiness website
emailEmail (when exposed by Houzz)
location, city, state, zip, countryFull address
categoryPrimary Houzz professional category
aboutMeBusiness description
servicesProvidedComma-separated services
areasServedComma-separated areas served
awardsAwards / recognitions
licenseNumberLicense number(s)
numReviews, reviewRatingReview count and average rating (out of 5)
photoCountNumber of project photos on the profile
costEstimateFrom, costEstimateTo, costCurrencyPublished cost estimate range
profileImage, hasRealProfileImageProfile image URL and whether it's a real photo
searchQuery, searchLocationWhich query/location produced this row

FAQ

Do I need to log in or provide cookies? No. The actor works anonymously.

Can I get emails? Houzz rarely exposes emails directly, but every row includes the business website, which you can enrich downstream. Email enrichment can be added on request.

Is this legal? The actor collects publicly available business-directory information. You are responsible for using the data in line with Houzz's terms and applicable laws (e.g. GDPR/CCPA) — this is a tool for legitimate research and outreach.