Thumbtack Scraper [.50💰] | Pros | Ratings | Leads avatar

Thumbtack Scraper [.50💰] | Pros | Ratings | Leads

Pricing

Pay per usage

Go to Apify Store
Thumbtack Scraper [.50💰] | Pros | Ratings | Leads

Thumbtack Scraper [.50💰] | Pros | Ratings | Leads

Extract local service professionals from Thumbtack — business names, ratings, hire counts, badges, service areas and contact info. Build targeted lead lists for home-services outreach.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Thumbtack Scraper — Local Service Pros, Ratings & Contact Data

Extract local service professionals from Thumbtack — business name, category, services, ratings, hire count, badges (Top Pro), service areas and contact info. Build targeted lead lists for home-services outreach, contractor SaaS and local SEO agencies.

Main Use Cases

  • Home-services lead generation — build targeted pro outreach lists with service areas and contact info
  • Contractor SaaS enrichment — enrich your ICP with ratings, hire counts, badges and tech-stack signals
  • Local SEO benchmarking — compare competitors by reviews, response time and service areas
  • Pay-per-lead arbitrage — identify top-rated pros in underserved zip codes to broker leads
  • Market research — analyze service-category density and pricing across cities
  • Competitive intelligence — track pro performance metrics and badge distribution

AWS WAF Bypass Built In

Thumbtack is protected by AWS WAF (CloudFront) — datacenter IPs are blocked with a JS/cookie challenge. This actor routes through the Apify UNBLOCKER proxy group to solve challenges automatically, or you can supply a Scrapfly API key for anti-bot bypass without proxies.

Output Fields

FieldTypeDescription
proNamestringIndividual pro name
businessNamestringBusiness name
categorystringService category
servicesOfferedarrayList of services
serviceAreasarrayCities and zip codes served
ratingnumberAggregate rating
reviewCountintegerNumber of reviews
responseTimestringStated response speed
hireCountintegerNumber of times hired
badgesarrayTop Pro, Background Check, etc.
contactobjectPhone, website, email
pricingIndicatorsarrayPrice strings / "Free estimate"
scrapedAtstringExtraction timestamp

Example Output

{
"url": "https://www.thumbtack.com/pro/example-pro",
"proName": "Jane Doe",
"businessName": "Jane's Cleaning Co.",
"category": "House Cleaning",
"servicesOffered": ["Deep cleaning", "Move-out cleaning"],
"serviceAreas": ["Austin, TX", "78701", "78702"],
"rating": 4.9,
"reviewCount": 213,
"responseTime": "within a few hours",
"hireCount": 480,
"badges": ["Top Pro", "Background Check"],
"contact": { "phone": "+15125551234", "website": "https://janescleaning.com", "email": null },
"pricingIndicators": ["$30 per hour", "Free estimate"],
"scrapedAt": "2026-08-25T09:00:00.000Z"
}

Input

FieldTypeDefaultNotes
startUrlsarrayrequiredPro profile URLs or directory/listing pages
maxItemsinteger100Max profiles to extract
maxRequestsPerCrawlinteger100Max pages visited
proxyGroupstringUNBLOCKERUNBLOCKER or RESIDENTIAL required for AWS WAF
useApifyProxybooleantrueRoute through Apify proxy
scrapeListingPagesbooleantrueDiscover profiles from listing pages
scrapflyApiKeystringemptyAlternative anti-bot bypass via Scrapfly

How It Works

  1. You provide Thumbtack pro profile URLs or category/location listing pages
  2. The actor routes requests through UNBLOCKER or RESIDENTIAL proxies
  3. It extracts embedded page data (not brittle CSS selectors)
  4. With scrapeListingPages enabled, it discovers profiles from directory pages
  5. Results are deduplicated and saved to an Apify dataset (JSON, CSV, Excel)
  • Thumbtack Pros Scraper (own) — deeper profile enrichment with reviews
  • Realtor.com Agent Scraper (own) — US real estate agent leads

FAQ

Why am I getting 0 results?

Almost always the AWS WAF challenge. Switch to UNBLOCKER/RESIDENTIAL proxy or add a Scrapfly key.

What's the difference between this and Thumbtack Pros Scraper?

This scraper focuses on directory-level data (fast pulls). Thumbtack Pros Scraper goes deeper with profile enrichment, reviews and FAQs.

Can I scrape by service category?

Yes. Point the actor at a Thumbtack category/location listing page and it will discover and scrape all pros linked from it.

For AI Agents & LLM Apps

Purpose: Extract Thumbtack pro profiles — names, ratings, hire counts, service areas, badges and contact info.

Minimal working input:

{
"startUrls": [{ "url": "https://www.thumbtack.com/" }],
"maxItems": 20
}

Output fields: url, proName, businessName, category, servicesOffered, serviceAreas, rating, reviewCount, responseTime, hireCount, badges, contact, pricingIndicators, scrapedAt.

Behaviors an agent should know:

  • startUrls is required — accepts profile URLs or directory/listing pages.
  • UNBLOCKER or RESIDENTIAL proxy is required — datacenter IPs are blocked.
  • scrapeListingPages auto-discovers profiles from directory pages.
  • scrapflyApiKey is an alternative to Apify proxy for WAF bypass.

Billing: Free users capped at 10 profiles; paid users unlimited.

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Thumbtack. It accesses only publicly displayed business information. You are responsible for compliance with Thumbtack's Terms of Service and applicable law.

SEO Keywords

thumbtack scraper, thumbtack leads, local service professionals, thumbtack pro directory, home services lead generation, contractor lead scraper, thumbtack api alternative, local seo competitor analysis, top pro badge data, service area scraper, thumbtack business data, local contractor database, home services market research, thumbtack contact scraper, local pro ratings data, service professional directory, thumbtack profile scraper, home services outreach data, local business leads, thumbtack review scraper