Google LSA: Local Service Ads Setup, Cost, and Categories

Google LSA (Local Service Ads) are the pay-per-lead ads that appear at the very top of Google search for home and professional service queries, above the regular Google Ads and the Map Pack. You pay only when a qualified lead contacts you, not for clicks. Cost per lead ranges from $6 to $130+ depending on category and city.

I’ve run LSA for Gatilab clients across plumbing, HVAC, legal, and roofing since late 2019, back when the program was still called Home Services Ads in most markets. What follows is what actually works, what Google’s help docs won’t tell you, and where most businesses waste their first $2,000.

What Google LSA is and how it differs from Google Ads

Local Service Ads are a pay-per-lead ad format for service businesses. Instead of bidding on keywords like regular Google Ads, you set a weekly lead budget, pass Google’s screening process, and appear at the top of search for relevant local queries. You pay per qualified lead, not per click.

The visual difference is also the competitive difference. LSA shows a photo, a star rating, and the “Google Screened” or “Google Guaranteed” badge right at the top of the SERP. Above Google Ads. Above the Map Pack. Above the organic listings. For the queries it covers, LSA is usually the first thing a searcher sees on mobile.

Two programs operate under the LSA umbrella: Google Guaranteed (for home services like plumbing, HVAC, cleaning) and Google Screened (for professional services like lawyers, financial planners, real estate). Both use the same ad unit, just different trust badges. I’ve covered the two badges in more depth in my Google Guarantee vs Guaranteed breakdown.

LSA vs regular Google Ads: which one wins

LSA beats Google Ads for lead-gen service businesses in almost every scenario where both are available. It’s cheaper per lead, higher intent, and you don’t need a landing page. Google Ads still wins for broader awareness campaigns, non-service industries, and geographies LSA hasn’t expanded into.

FactorGoogle LSAGoogle Ads (Search)
Pricing modelPer qualified lead ($6-$130)Per click ($2-$50 for services)
Position on SERPAbove everything, including AdsBelow LSA, above Map Pack
Landing page needed?No (uses Google profile)Yes (and it better be good)
Time to launch2-4 weeks (screening)Same day
Setup complexityLow, guidedMedium to high
Dispute option for bad leadsYes, built-inNo refunds
Budget controlWeekly budgetDaily budget, bid strategies
Typical conversion rate25-40% lead to job8-15% lead to job
Background checks requiredYes (Google Guaranteed)No
Ideal forLocal service businessesAnyone, any vertical

My default recommendation: run LSA as your primary paid channel if you’re in a covered category. Add Google Ads on top only after you’ve maxed out LSA budget and need more volume.

How LSA leads are priced

LSA leads are priced dynamically based on your category, city, and competition. There’s no bid slider. Google sets a “maximum per-lead cost” you can adjust, and their system fills your weekly budget with leads under that cap.

Real cost-per-lead ranges I’ve tracked across Gatilab client accounts in 2025:

  • Plumbers in suburban Dallas: $18-$32 per lead
  • HVAC in Phoenix (peak summer): $42-$78 per lead
  • Electricians in Portland: $22-$40 per lead
  • Roofers in Atlanta (after a hailstorm): $90-$130 per lead
  • Personal injury lawyers in Chicago: $85-$220 per lead (Google Screened)
  • House cleaners in Austin: $9-$16 per lead
  • Locksmiths in NYC: $28-$55 per lead (high fraud filter kicks in)

The cheapest leads aren’t always the best. Cleaner and locksmith leads convert to jobs less often than HVAC leads because the job size is smaller and the buyer shops harder. Cost per acquired customer is the metric that matters, not cost per lead.

Categories LSA currently covers

Google has steadily expanded LSA since 2015. As of early 2026, the program covers roughly 75 categories across two programs. New categories get added quietly, usually announced only in the Local Services help center.

Google Guaranteed (home services) categories include: appliance repair, carpet cleaning, electrician, garage door, handyman, HVAC, junk removal, lawn care, locksmith, moving, painter, pest control, plumber, pool cleaner, roofer, tree service, water damage, window cleaning, window repair, and about 20 more.

Google Screened (professional services) categories include: personal injury lawyer, estate planning lawyer, immigration lawyer, family lawyer, criminal lawyer, bankruptcy lawyer, business lawyer, labor lawyer, IP lawyer, real estate agent, real estate services, financial planner, tax specialist, and preschool.

Check availability at localservicesads.google.com/home with your ZIP code and business type. If the category isn’t live in your area, you’re stuck with Google Ads until Google expands. Category expansion is usually announced 6-12 months before it rolls out.

Eligibility and the screening process

Getting approved for LSA is harder than setting up Google Ads and easier than getting a business loan. You’ll need: a verified business profile, proof of license (if required for your trade), proof of insurance (general liability, usually $1M minimum), background checks on you and every field-facing employee (via Pinkerton or similar), and a W-9 for tax reporting.

Timeline breakdown based on 40+ setups I’ve managed:

  • Application submission to initial review: 2-5 business days
  • Background check completion: 5-14 business days (this is the bottleneck)
  • License and insurance verification: 3-7 business days
  • First ad goes live: usually 2-4 weeks after initial application

Background checks are where most applications stall. Every employee listed as a “field worker” has to pass one. They’re done by a Google-approved vendor (in the US, Pinkerton handles most of them) and the applicant has to complete a form, verify identity, and consent. If any employee drags their feet, your account waits.

Tip: submit employee background checks in parallel with your business license paperwork. Don’t wait for the business approval first. This cuts 1-2 weeks off the total timeline.

How to set up Google LSA step by step

Setup is guided, but the choices you make during onboarding affect lead quality for the life of the account. Here’s the order I follow with clients:

  1. Go to localservicesads.google.com. Click Get Started. Enter business type and ZIP. Confirm LSA is available for your category in your market.
  2. Create or claim your Local Services profile. This is separate from your Google Business Profile, though they’re linked. Add business name, primary category, additional job types (more on this below), service area, hours, and languages.
  3. Add job types carefully. Under each category, Google lists sub-jobs (e.g., for plumbers: drain clog, faucet repair, water heater install, etc.). Only check the ones you actually want leads for. Checking “all” invites leads for jobs you don’t profit on.
  4. Set your service area by ZIP code, not radius. Radius includes ZIPs you might not actually serve. ZIP-level control prevents leads from areas where drive time kills job profitability.
  5. Upload documents. Business license, general liability insurance certificate, workers’ comp if you have employees. PDFs only. Clear scans.
  6. Initiate background checks. Send invites to every field employee. Monitor completion in the dashboard.
  7. Set your weekly budget. Start conservative. A typical new account runs $300-$800/week until you learn the account’s real cost-per-job.
  8. Set per-lead max bid. Default is fine for week one. Adjust after you see real lead volume.
  9. Go live. Once all screens are green, ads start showing. Expect low lead flow the first 7-10 days while Google’s ranking system learns.

Response time and why it tanks your rank

Google ranks LSA advertisers partly on response time to leads. Miss calls and your rank drops. Respond within minutes and you climb. This is the single biggest lever that most LSA advertisers ignore.

Google measures response time from when a lead comes in to when you answer the call or message. Their unstated target is under 60 seconds for phone leads. Over 5 minutes and your rank takes a visible hit. Over 15 minutes and you stop getting impressions during peak hours.

What actually works: a dedicated LSA phone line routed to the first available tech (not the shop), automatic text-back if no one picks up in 30 seconds, and a CRM that logs response time so you can audit it weekly. I set this up for an HVAC client in Tampa in March 2025. Their response time dropped from 4 minutes median to 34 seconds. Their LSA rank moved from position 3 to position 1 inside two weeks. Lead volume doubled at the same cost-per-lead.

Reviews also affect rank. Every LSA lead that turns into a job gets an automatic review request from Google. Ask customers to leave Google Business Profile reviews too, because LSA pulls star rating from that same review pool.

The dispute process: get bad leads refunded

Not every lead is a lead. Wrong-area callers, spam, people asking for services you don’t offer, or disconnected numbers should not cost you money. Google has a built-in dispute process, and the sites that work it consistently get 8-15% of their charges refunded.

Disputable lead reasons: outside service area, job type not offered, spam or solicitor, wrong number or no voicemail back, and customer cancellation before job scheduled.

Process: go to the Leads tab in the LSA dashboard, click the lead in question, click “Dispute this charge,” pick the reason, add notes, submit. Google reviews within 1-3 business days. Valid disputes are refunded as credit, not cash. The credit offsets future charges.

Lesson from running 40+ accounts: dispute the same day. Google’s goodwill for disputes shrinks when they’re filed a week later. Set a Friday task to review every lead from the past 7 days.

Budget, bidding, and when to scale

Start at $300-$800/week. Run that budget for at least 30 days to get a reliable cost-per-job number. Then do the math: if your cost-per-job is lower than your target customer acquisition cost (CAC), scale budget. If it’s higher, tighten the category settings or pause.

Bidding rules I use:

  • Keep max-per-lead at default for the first 30 days
  • If budget fills too fast with low-quality leads, lower max-per-lead
  • If budget doesn’t fill and you’re not maxing out impressions, raise max-per-lead
  • Review weekly, adjust monthly, don’t tweak daily

Scaling is constrained by available demand in your market. If you’re already getting every qualified lead in your ZIP codes, raising budget does nothing. Expand to adjacent ZIPs, add categories, or accept that LSA alone can’t fill your capacity and layer Google Ads on top.

Common LSA mistakes that waste money

After running LSA for enough years to see the same mistakes repeat across clients, here are the big four.

Over-checking job types to get more leads. You’ll get more leads, sure. Most will be jobs you either can’t do profitably or don’t want. Every $30 lead for a job you decline is $30 wasted.

Ignoring response time because the owner answers calls “when they can.” LSA rank is a fast-decay metric. Miss two calls in a morning and your rank drops for days. Route calls to someone who always picks up.

Not disputing leads. Business owners feel awkward disputing. Google built the feature for a reason, and 10-15% of your leads will legitimately qualify for dispute in a typical month.

Running LSA without Google Business Profile hygiene. The star rating shown in your LSA ad comes from your Google Business Profile reviews. If you have 14 reviews at 4.2 stars and your competitor has 180 reviews at 4.8 stars, you lose the click-through game even when you win the rank game.

The verdict

Google LSA is the cheapest qualified-lead channel in most local service markets, if your category is covered and you’re willing to work the mechanics. Response time, review volume, dispute discipline, and job-type selection separate the accounts that print money from the ones that quietly leak it.

Start small. Run it for 30 days. Track cost-per-job, not cost-per-lead. Then decide if it scales to own your market or just fills a portion of your pipeline. Most Gatilab clients find it does both.

How much does Google LSA cost per lead?

Google LSA cost-per-lead ranges from $6 to $130+ depending on category, city, and competition. House cleaners and lawn care sit at the low end ($9-$20). HVAC, roofing, and water damage run $40-$130. Personal injury and estate planning attorneys (Google Screened) can run $85-$250+ per lead. Cost is set dynamically by Google, not by traditional bidding.

How long does it take to get approved for Google LSA?

Full approval takes 2-4 weeks for most businesses. Application review takes 2-5 days, license and insurance verification takes 3-7 days, and background checks on field employees take 5-14 days. Background checks are usually the bottleneck, so submit employee invites in parallel with business paperwork to save 1-2 weeks.

What’s the difference between Google Guaranteed and Google Screened?

Google Guaranteed covers home services (plumbing, HVAC, cleaning, roofing, electrician, etc.) and includes a money-back guarantee up to the job cost. Google Screened covers professional services (lawyers, financial planners, real estate agents) and requires license verification but not the money-back guarantee. Both display a trust badge in the LSA ad unit at the top of search results.

Can I dispute bad leads on Google LSA?

Yes. Google’s dispute process refunds leads that are spam, outside your service area, asking for services you don’t offer, unreachable after callback attempts, or canceled before a job is scheduled. Open the Leads tab in your LSA dashboard, click the lead, click Dispute. Refunds come back as account credit, usually within 1-3 business days. File disputes within a week for the best approval rate.

Does response time really affect LSA ranking?

Yes, significantly. Google’s unstated target is under 60 seconds from lead arrival to answered call. Beyond 5 minutes, LSA rank visibly drops. Beyond 15 minutes, impressions during peak hours stop. Businesses that route LSA calls to a tech who always picks up (not the shop) consistently outrank competitors with better review counts but slower response times.

How do I set up Google LSA for my business?

Go to localservicesads.google.com and confirm your category is available in your ZIP. Create the Local Services profile, select job types carefully (only check jobs you want leads for), set your service area by ZIP code not radius, upload business license and insurance, initiate employee background checks, set a weekly budget ($300-$800 to start), and launch. Expect low lead flow the first 7-10 days while Google’s ranking system calibrates.

Is LSA better than Google Ads for service businesses?

For local service businesses in covered categories, yes. LSA sits above Google Ads on the SERP, charges per qualified lead instead of per click, requires no landing page, and offers lead disputes for bad calls. Google Ads still wins for categories not yet covered by LSA, broader awareness campaigns, and businesses outside LSA-approved verticals. Many accounts run both, using LSA as the primary channel and Ads to fill additional volume.

What categories does Google LSA cover?

As of 2026, LSA covers around 75 categories across two programs. Google Guaranteed includes plumbing, HVAC, electrician, handyman, roofing, locksmith, pest control, lawn care, cleaning, moving, pool service, and 20+ more. Google Screened includes personal injury lawyers, estate planning attorneys, financial planners, tax specialists, real estate agents, and preschools. Check localservicesads.google.com with your ZIP to confirm coverage in your market.

Leave a Comment