Local Services Ads & Google Verified Scraper
Pricing
from $4.00 / 1,000 results
Local Services Ads & Google Verified Scraper
The Local Services Ads & Google Verified Scraper extracts businesses from Google local searches — Local Services Ads, Google Verified badges, local pack rankings, ratings, reviews, phones, and websites — ideal for local SEO agencies, lead gen, and competitor tracking.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
53
Total users
13
Monthly active users
15 days ago
Last modified
Categories
Share
🚀 Local Services Ads & Google Verified Monitor
Monitor Google's Local Services Ads at scale. The Local Services Ads & Google Verified Monitor returns every Local Services Ad (LSA) Google shows for a service category in a US city — business name, "Verified by Google" badge, rating, review count, phone, years in business, highlights, opening hours and the LSA profile link — plus the local 3-pack from the same search. Built for local SEO agencies, home-services marketers, law-firm marketing agencies, and reputation management vendors.
✨ Features
- 🛡️ Local Services Ads, complete — Reads Google's own Local Services listing (
google.com/localservices/prolist), the page behind the "More" link under the LSA unit. Up to 20 advertisers per query, not just the 3 shown on the SERP. - ✅ Verified badge detection —
isVerified/verifiedLabelfor advertisers whose profile Google marks "This business has been verified by Google"; the rawbadgeCodeis included so you can track other badge states as Google rolls them out. - 🥇 Local Pack Rankings — The 3-pack for the same query: name, rating, review count, category, phone, city, years in business.
- ⭐ Ratings & Reviews — Exact review counts for ads (
17775), rounded counts for pack cards (18K→18000). - 📞 Contact & Profile — Phone numbers, LSA profile URLs, highlights like "24/7 emergency services · BBB Accredited A+ rated", opening hours by weekday.
- 🏙️ Any US city — Write the query as
<service> in <City, ST>; the Actor resolves the place to Google's own location id. - ⚡ No browser — Plain HTTP requests through Apify's Google SERP proxy and a US residential exit. Fast, cheap, and it does not trip Google's captcha wall the way a headless browser does.
🛠️ How It Works
- Enter Search Queries — One per line, as
<service> in <City, ST>:plumbers in Austin,roof repair in Chicago, IL,personal injury lawyer in Miami. - Category matching — The service part is matched to one of Google's 111 Local Services categories (
plumber,roofer,hvac,electrician,personal_injury_lawyer, …). You can also write the category slug itself, e.g.bankruptcy_lawyer in Austin. Queries that match no category still return the local pack. - Run the Scraper — For each query the Actor resolves the city, fetches the Local Services listing through a US residential proxy, fetches the Google SERP through the SERP proxy, and pushes one record per business.
Local Services Ads exist only in the United States; queries for other countries return the local pack only.
📥 Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchQueries | string[] | ✅ | — | Queries in the form <service> in <City, ST> (e.g. plumbers in Austin). |
location | string | — | — | Fallback city for queries that do not name one (plumbers + Austin, TX). |
language | string | — | "en" | Google interface language for the local-pack search. |
countryCode | string | — | "us" | Google country code for the local-pack search. |
device | "desktop" | "mobile" | — | "desktop" | Kept for compatibility; recorded on each row. |
maxResultsPerQuery | integer | — | 20 | Cap per query and surface (ads and pack counted separately). Google lists at most 20 ads. |
maxPages | integer | — | 3 | Kept for compatibility; the HTTP version reads one page per surface. |
proxyConfiguration | object | — | Apify residential | Ads are fetched through Apify RESIDENTIAL with a US exit regardless of the group chosen here; custom proxyUrls are used as given. |
Sample Input
{"searchQueries": ["plumbers in Austin", "roof repair in Chicago, IL", "personal injury lawyer in Miami"],"maxResultsPerQuery": 20}
📊 Sample Output Data
One row per business. Ads come first (businessType: "lsa", isSponsored: true), then the local pack (businessType: "local_pack").
[{"query": "plumbers in Austin","location": "Austin","language": "en","countryCode": "us","device": "desktop","surface": "google_search","businessType": "lsa","pageIndex": 0,"position": 1,"name": "Radiant Plumbing, Air Conditioning, & Electrical","isSponsored": true,"isVerified": true,"verifiedLabel": "Verified by Google","isGoogleGuaranteed": false,"rating": 4.8,"reviewCount": 17775,"phone": "+15129671551","website": null,"address": "Austin","profileUrl": "https://www.google.com/localservices/profile?cs=0&q=Radiant+Plumbing...","category": "Plumber","yearsInBusiness": 27,"highlights": "24/7 emergency services · Local business","badgeCode": 1,"hours": { "Monday": "Open 24 hours", "Tuesday": "Open 24 hours", "Wednesday": "Open 24 hours", "Thursday": "Open 24 hours", "Friday": "Open 24 hours", "Saturday": "Open 24 hours", "Sunday": "Open 24 hours" },"imageUrl": "https://lh3.googleusercontent.com/...","scrapedAt": "2026-09-14T07:05:49.200Z"},{"query": "plumbers in Austin","location": "Austin","language": "en","countryCode": "us","device": "desktop","surface": "google_search","businessType": "local_pack","pageIndex": 0,"position": 21,"name": "Reliant Plumbing","isSponsored": false,"isVerified": false,"verifiedLabel": null,"isGoogleGuaranteed": false,"rating": 4.7,"reviewCount": 2900,"phone": "(512) 222-6029","website": null,"address": "Austin, TX","profileUrl": null,"category": "Plumber","yearsInBusiness": 10,"highlights": null,"badgeCode": null,"hours": null,"imageUrl": null,"scrapedAt": "2026-09-14T07:05:49.200Z"}]
isGoogleGuaranteed is kept for compatibility and is always false: Google's Local Services profiles now carry a single "verified by Google" statement instead of the older Guaranteed / Screened badges.
Category slugs
acupuncturist, allergist, animal_shelter, appliance_repair, architect, audiologist, auto_body_shop, auto_repair_shop, bankruptcy_lawyer, barber_shop, bathroom_remodeling, beauty_school, business_lawyer, car_wash_and_detailing, carpenter, carpet_cleaning, cellphone_and_laptop_repair, child_care, chiropractor, cleaning_service, contract_lawyer, countertop_pro, criminal_lawyer, dance_instructor, dentist, dermatologist, dietitian, disability_lawyer, drain_expert, driving_instructor, dui_lawyer, electrician, estate_lawyer, family_lawyer, fencing_pro, financial_planner, first_aid_trainer, flooring_pro, foundation_pro, funeral_home, garage_door_pro, general_contractor, hair_removal, hair_salon, handyman, home_inspector, home_insulation, home_security, home_theater, hvac, immigration_lawyer, insurance_agency, interior_designer, ip_lawyer, junk_removal, kitchen_remodeling, labor_lawyer, landscaper, language_instructor, lawn_care, litigation_lawyer, locksmith, malpractice_lawyer, massage_school, massage_therapist, mover, nail_salon, occupational_therapist, ophthalmologist, optometrist, orthodontist, orthopedic_surgeon, painter, personal_injury_lawyer, personal_trainer, pest_control, pet_adoption, pet_boarding, pet_grooming, pet_trainer, physiotherapist, piercing_studio, plastic_surgeon, plumber, podiatrist, pool_cleaner, pool_contractor, preschool, primary_care, real_estate_agent, real_estate_lawyer, roofer, sewage_pro, siding_pro, snow_removal, solar_energy_contractor, storage, tattoo_studio, tax_lawyer, tax_specialist, tire_shop, towing, traffic_lawyer, tree_service, tutor, veterinarian, water_damage, weight_loss_service, window_cleaner, window_repair, yoga_instructor
Track competitor visibility, monitor LSA placements, and audit verified coverage across your local markets with the Local Services Ads & Google Verified Monitor today! 🚀