Local SEO teams
Competitive scans
Export visible providers for a service category and city, then compare ratings, review volume, service-area language, and Google Guaranteed or Google Screened signals.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Google Local Services scraper opens a Google Local Services prolist URL and exports provider listings into a structured CSV. Import the workflow into the UScraper local desktop app, replace the sample plumber-in-New-York URL, and collect provider names, ratings, review counts, service areas, visible phone numbers, profile links, services, hours snippets, and Google verification text without building an ads API integration.
CSV
14
Prolist URL
3
Free
At a glance
Use this template when you already have a Google Local Services result URL for a trade, city, or service area. The sample starts with plumber new york, but the Navigate block can be changed to another approved prolist URL with your preferred query, language, and country parameters.
The automation is designed around how Local Services pages load: Set Window Size -> Navigate -> Wait for Page Load -> Sleep -> Scroll and click More or Next controls -> Parse visible providers -> Wait for buffered rows -> Structured Export. The parser filters loaders, dialogs, repeated containers, and oversized page sections before Structured Export reads one row per provider.
URL-first setup
Paste a known Google Local Services prolist URL instead of rebuilding a search from scratch.
Spreadsheet-ready provider data
Export provider name, rating, review count, service area, experience, services, hours, phone, profile URL, and verification text.
Lazy-load handling
Built-in scroll and click passes help reveal more providers before the final export runs.
Local workflow control
The stock template writes to your configured desktop save folder and does not add a cloud upload step.
Who uses it
Local SEO teams
Competitive scans
Export visible providers for a service category and city, then compare ratings, review volume, service-area language, and Google Guaranteed or Google Screened signals.
Home-service operators
Market entry
Review which verified businesses appear for plumbing, HVAC, cleaning, electrical, legal, or other service searches before planning ad coverage.
Research teams
Provider datasets
Build a first-pass provider list for manual validation, enrichment, or territory analysis while keeping source URLs with every row.
For adjacent local-data workflows, compare this page with the Google Maps Leads Scraper by URLs, Google Maps Listings Scraper by Keywords, and Google Maps Reviews Scraper. Browse the UScraper template library for additional directories, search, and review extractors.
How to use
Replace the prolist URL
Open Navigate and replace the sample https://www.google.com/localservices/prolist?q=plumber+new+york&hl=en-US&gl=us&src=1 URL with your approved service and location URL.
Review load timing
The workflow waits for page load, pauses, then runs multiple scroll and click passes for More, More providers, or Next style controls.
Confirm the export path
Structured Export writes google-business-local-services-scraper.csv with headers. Change the save folder before running client, category, or city-specific batches.
Run and inspect
Open the CSV, check row counts, spot-check several profile_url values, and review blank phone or hours cells before using the export downstream.
Output preview
The export shape comes from the Structured Export block. Phone numbers, profile URLs, full hours, and service details are best effort because Google may hide fields behind modals, regional layouts, consent pages, or provider-specific detail panels.
| provider | rating | rating_count | service_type | experience | serve_area | phone | google_verified |
|---|---|---|---|---|---|---|---|
| Example Plumbing Pros | 4.8 out of 5 | 214 | Plumbers | 12 years in business | Serves New York, NY | (212) 555-0100 | Google Guaranteed |
| Metro Rooter Demo | 4.6 out of 5 | 89 | Plumbers | 8 years in business | Serves Brooklyn, NY | Background checked | |
| Northside Pipe Service | 4.9 out of 5 | 42 | Plumbers | 15 years in business | Serves Queens, NY | (718) 555-0199 | Google Screened |
google-business-local-services-scraper.csvColumn
page_url
The prolist URL processed for the row.
Column
provider
Provider or business name parsed from the listing card.
Column
rating
Visible star rating, such as 4.8 out of 5.
Column
rating_count
Visible review count when present.
Column
service_type
Service category inferred from the URL query, such as Plumbers.
Column
experience
Experience text such as years in business.
Column
serve_area
Visible service-area line from the listing.
Column
provides
Short services or provider summary text when Google exposes it.
Column
profile_url
Google Local Services profile URL when available.
Column
open_hours
Open status or weekly hours snippet when visible.
Column
services
Detected service lines such as repair, install, replace, or unclog.
Column
phone
Visible phone number detected from the loaded page.
Column
google_verified
Google Guaranteed, Google Screened, background checked, or related text.
Column
service_area_details
Expanded service-area text captured near the provider card.
Google Local Services pages can show public provider information, but automated collection may still be limited by Google terms, privacy law, advertising rules, database rights, and local data-use requirements. Keep runs modest, avoid bypassing access controls, and get legal review before using exported provider data commercially.
Before you run
Keep these Google Local Services constraints visible
High-frequency runs can trigger friction
Avoid parallel sessions, keep batches modest, and pause if Google shows CAPTCHA, consent pages, anti-bot interstitials, or unusual response screens.
Provider cards and profile panels can change
Missing profile URLs, blank phone fields, or empty exports usually mean the layout, locale, modal behavior, or wait timing needs review.
Review terms before using provider data
Do not use exports for spam, restricted republishing, or personal-data collection outside your compliance process. Keep the source URL, run date, and review notes with each dataset.
Download the template, install UScraper from the download page, and use it when you need to export Local Services Ads providers from a Google prolist URL into a structured local CSV.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]