Google Local Services Ads (LSA) for Home Services in 2026

Set up, optimize, and scale Google Local Services Ads for plumbers, HVAC, roofers, and electricians. Pay-per-lead model, Google Guaranteed badge, budgets, and response rules that actually book jobs.

LSA puts your business at the top of high-intent local searches with a Google Guaranteed badge — and you only pay when a homeowner contacts you. For most trades, it is the fastest paid channel to qualified calls.

At a Glance

  • Best for: Emergency and scheduled home services (plumbing, HVAC, electrical, roofing, etc.) where Google supports your category
  • Pay model: Per lead (call, message, or booking) — not per click
  • Typical CPL: $15–$65; track cost per booked job weekly
  • Non-negotiable: License + insurance verified, <5 min response, dispute bad leads within 30 days
  • Prerequisite: Optimized Google Business Profile linked to the same business
LSA + GBP compound
A weak profile hurts LSA performance and review scores. Finish GBP Setup Prep before scaling budget.

Why LSA Wins for Most Trades

  1. Intent is already there — searchers need a pro today or this week.
  2. Trust badge — Google Guaranteed reduces price-shopping on the first call.
  3. Pay per lead — bad clicks do not drain budget the way Search Ads can.
  4. Mobile-first placement — dominates the top of local results on phones.

Compare side-by-side with Search Ads: LSA vs Google Ads.

Eligibility Checklist

Before you invest setup time:

  • Your trade category is available in your service area (check at ads.google.com/local-services-ads)
  • Active business license(s) for every state/city you advertise in
  • General liability insurance (COI) current and uploadable
  • Background check contacts ready (owners and sometimes field techs)
  • GBP verified and linked to the same legal business name
  • Dedicated phone line that rings a human or reliable missed-call text-back

Setup Overview

Structured How-To (great for SEO & AI answers)
  1. Go to Google Local Services Ads and create or link your Google Ads account.
  2. Select your business category (e.g. Plumber, HVAC, Roofer) and define service areas — match what is on your GBP.
  3. Upload license, insurance, and complete identity/background verification steps Google requests.
  4. Set a weekly budget you can sustain 4+ weeks (start conservative: $300–$800/week for many single-location trades).
  5. Link your verified Google Business Profile and confirm business hours match when you can answer leads.
  6. Turn on lead notifications (email + app push) for every manager who books jobs.
  7. Run 2 weeks before judging — optimize response time and dispute policy first, then budget.

Budget & Bidding

StageWeekly budget (typical single-location)What to watch
Test$300–$500Response time, lead relevance, first-call booking rate
Scale$800–$2,500+Cost per booked job, review score, capacity
MaxUntil marginal job profit turns negativeCrew calendar, close rate by source

Rule: If cost per booked job is under your target (often <$100–$150 for many trades), increase budget 15–25% per week until leads outpace your ability to schedule.

Use the ROI calculator and Metrics dashboard to model spend vs revenue.

Lead Quality & Disputes

  • Answer every lead fast — use the script on Scripts That Book Jobs and Speed-to-Lead.
  • Dispute within 30 days for wrong category, wrong geography, spam, or duplicate — document in your CRM.
  • Do not dispute legitimate tire-kickers you spoke with; that hurts your account standing.
  • Record outcomes: Lead → quoted → booked → revenue by LSA in your tracking sheet.

Weekly LSA Optimization

  • Review last week’s leads: how many quoted, how many booked?
  • Check Google responsiveness score in the LSA dashboard
  • Ask every completed job for a Google review (Reviews & Referrals)
  • Adjust service areas if you are getting out-of-area leads
  • Post once on GBP with a photo from a job you booked via LSA

Common Mistakes

  • Slow response — >15 minutes on emergency leads loses to competitors.
  • Budget yo-yo — turning ads off every slow week resets learning and visibility.
  • Mismatched GBP — different phone, hours, or service areas than LSA confuses Google and customers.
  • Ignoring disputes — paying for garbage leads adds up fast at $40+ each.

Quick Win

Today: verify LSA notifications hit your phone, and set a missed-call text-back: “Hi, this is [Name] with [Company] — saw your request on Google. When works for a quick call?” See full templates on Templates.

Next Steps