HomeAdvisor Pro Finder & Reviews Scraper avatar

HomeAdvisor Pro Finder & Reviews Scraper

Deprecated

Pricing

from $0.01 / 1,000 results

Go to Apify Store
HomeAdvisor Pro Finder & Reviews Scraper

HomeAdvisor Pro Finder & Reviews Scraper

Deprecated

Scrape HomeAdvisor for home service professionals, contractors, customer reviews, and project cost data. Essential for home services competitive analysis and lead generation.

Pricing

from $0.01 / 1,000 results

Rating

1.0

(1)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

1

Bookmarked

41

Total users

2

Monthly active users

6 days ago

Last modified

Share

Scrape HomeAdvisor for home service professionals, contractors, ratings, reviews, and project cost data. Extract Screened & Approved status, Elite Service badges, service areas, and customer feedback. Essential for home services competitive analysis and lead generation.


Quick Start

Run with real data

{
"scrapeType": "search",
"professionalUrl": "https://example.com",
"serviceType": "Plumbing",
"location": "Houston, TX",
"maxResults": 50,
"screened": false,
"eliteService": false,
"includeReviews": true,
"maxReviewsPerPro": 25
}

Input Parameters

ParameterTypeDefaultRequiredDescription
scrapeTypestring"search"Nosearch = find pros by service+location. professional_profile = scrape one specific profile URL.
professionalUrlstring-NoFull HomeAdvisor profile URL. Example: https://www.homeadvisor.com/rated.ProPlumbing.12345.html. Only used when Scrape Type is 'professional_profile'.
serviceTypestring"Plumbing"NoHomeAdvisor service category. Use EXACT category names: Plumbing, HVAC, Roofing, Electrical, Painting, Landscaping, Flooring, Carpentry. NOT 'plumber' or 'plumbing services'.
locationstring"Houston, TX"NoCity, State format. Examples: 'Houston, TX', 'Denver, CO', 'New York, NY'. For multi-word cities use underscores: 'San_Francisco, CA'. Do NOT use ZIP codes.
maxResultsinteger50NoMaximum number of professionals to scrape.
minRatingnumber-NoOnly return professionals with this rating or higher (1.0 to 5.0). Leave empty for all ratings.
screenedbooleanfalseNoOnly return HomeAdvisor Screened & Approved professionals.
eliteServicebooleanfalseNoOnly return Elite Service professionals.
includeReviewsbooleantrueNoScrape customer reviews for each professional.
maxReviewsPerProinteger25NoMaximum number of reviews to collect per professional.
proxyConfigurationobject-NoREQUIRED: Enable Apify Proxy with RESIDENTIAL group. HomeAdvisor blocks all datacenter IPs. Without residential proxy, the actor will return 0 results.

Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Professional ScrapedEach HomeAdvisor professional profile scraped$0.05

Troubleshooting

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Run the actor with the default sample input, or set demoMode to true, and it returns labeled sample professional data showing the exact live output format. Every sample item carries demo: true and a _notice field, and sample runs charge no task events. Provide a service type and location, or a professional URL, to run a real scrape.


Built by John Rippy | Actor Arsenal