Thumbtack Local Services Scraper
Pricing
from $3.00 / 1,000 results
Thumbtack Local Services Scraper
Scrape Thumbtack the local services marketplace with 300,000+ pros. Search pros by service category and location, browse by category, or fetch individual pro profiles. Get ratings, reviews, pricing, badges, and contact details.
Pricing
from $3.00 / 1,000 results
Rating
5.0
(11)
Developer
Crawler Bros
Maintained by CommunityActor stats
11
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract pro service provider data from Thumbtack — the local services marketplace with 300,000+ professionals across categories like house cleaning, lawn care, plumbing, electricians, and more.
What data you get
| Field | Description |
|---|---|
proId | Unique Thumbtack pro identifier |
name | Pro's display name |
businessName | Business name |
serviceCategory | Service category (e.g. house-cleaning) |
serviceDescription | Pro's service description / intro |
rating | Average star rating (0–5) |
reviewCount | Total number of reviews |
hireCount | Number of times hired on Thumbtack |
yearsInBusiness | Years the business has been operating |
numEmployees | Number of employees (e.g. "1–5") |
city | City the pro operates in |
state | US state (2-letter code) |
zip | ZIP code |
responseTime | Typical response time (e.g. "within an hour") |
isVerified | Whether Thumbtack has verified the pro |
isBackgroundChecked | Whether a background check has been passed |
topPro | Whether the pro holds the Top Pro badge |
profileUrl | Link to the pro's Thumbtack profile |
avatarUrl | Pro's profile photo URL |
recordType | Always "pro" |
siteName | Always "Thumbtack" |
scrapedAt | ISO 8601 timestamp of when the record was scraped |
Modes
search (default)
Search for pros by service category + US state + city.
{"mode": "search","category": "house-cleaning","state": "CA","city": "san-francisco","maxItems": 20}
byProfile
Scrape one or more individual pro profiles by URL.
{"mode": "byProfile","profileUrls": ["https://www.thumbtack.com/profile/janes-cleaning/service/123456/"]}
byCategory
Browse pros by category nationally (no location filter).
{"mode": "byCategory","category": "plumber","maxItems": 50}
Filters
| Filter | Type | Description |
|---|---|---|
minRating | float | Minimum rating (0.0–5.0) |
minReviews | integer | Minimum number of reviews |
topProOnly | boolean | Only return Top Pro badge holders |
backgroundCheckedOnly | boolean | Only return background-checked pros |
maxItems | integer | Maximum records to return (default: 50, max: 1000) |
Example: Top-rated plumbers in New York
{"mode": "search","category": "plumber","state": "NY","city": "new-york","minRating": 4.5,"minReviews": 10,"topProOnly": true,"maxItems": 25}
Service categories
House Cleaning, Lawn Care, Plumber, Electrician, Handyman, Dog Walker, Personal Trainer, Photographer, Tutor, Moving, Painting, HVAC, Pest Control, Locksmith, Carpet Cleaning, Tree Service, Junk Removal, Computer Repair, Massage Therapist, Catering.
FAQs
Does this require a Thumbtack account or API key? No. The scraper accesses publicly available pro listing pages without authentication.
How many pros can I scrape?
You can set maxItems up to 1000. The number of available pros depends on the category and location.
What cities are supported?
Any US city where Thumbtack has pros. Use the city name as it appears in Thumbtack URLs (e.g. san-francisco, new-york, los-angeles).
Is this data real-time? The scraper fetches live data from Thumbtack at the time of the run.
Can I scrape multiple categories at once? Run the actor once per category. Use the Apify scheduler to run multiple configurations automatically.