Skip to content
    Marketing

    Local Service Ads not getting leads? 9 fixes that work

    Why your Local Service Ads aren't producing — the ranking factors Google actually uses — and the nine fixes that restart lead flow for contractors.

    The short answer

    When Local Service Ads stop producing leads, the cause is almost always one of six things Google ranks on: too few or too-old reviews, missed calls dragging down your responsiveness score, a budget set below what your market's cost per lead supports, missing service categories or job types, narrow hours, or an unverified profile. Fix reviews, answer rate, and budget first — they carry the most weight.

    Chase Stoeger
    Chase Stoeger
    Founder and Operator
    ·April 15, 2026·8 min read

    You set up Local Service Ads, the budget is sitting there, and the phone isn't ringing — or it rings twice a month while a competitor with worse work seems to be everywhere. This is the most common LSA complaint we hear from contractors, and it's usually fixable, because LSA ranking runs on a short list of factors you control.

    This guide starts with the troubleshooting, because that's what you need if you're already live. The setup guide follows for everyone else.

    Why your LSAs aren't producing: what Google actually ranks on

    Google publishes its Local Service Ads ranking factors in its help documentation on how ads are ranked. The list, in plain English:

    • Your bid or budget relative to the market
    • Review score and number of reviews — and since mid-2025, your Google Business Profile reviews are your LSA reviews; there's no separate pool anymore
    • Responsiveness — how many calls you answer live and how fast you respond to messages; Google explicitly warns that missed calls hurt
    • Proximity to the searcher
    • Your business hours at the moment of the search
    • Serious or repeated complaints about your business
    • Profile quality — completeness, photos, verification status

    Notice what's not on the list: how long you've been running LSAs, your website, your Search Ads spend. LSA is its own contest with its own scoreboard. Here's how each failure shows up and how to fix it, in the order that moves the needle fastest.

    SymptomMost likely causeFix
    Ads barely show at allVerification incomplete, or budget far below market cost per leadFinish screening; raise budget
    Impressions but few callsOutranked on reviews or responsivenessReview velocity + answer every call
    Calls at weird hours onlyCompetitors outrank you in prime hoursBudget and reviews; widen listed hours
    Leads stopped after a good runAnswer rate slipped, or reviews went staleMissed-call fix; restart review asks
    Wrong kinds of jobs callingJob types and categories misconfiguredAudit checked job types and zips

    Fix 1: Your answer rate (the silent killer)

    Google measures whether you pick up. Every LSA call that rings out — because you're in a crawlspace, it's lunch, the office line forwards badly — counts against your responsiveness, and responsiveness is one of the heaviest-weighted factors. Shops routinely see leads dry up two weeks after a stretch of missed calls and never connect the two events.

    The fix: a human answers every LSA call during listed hours, full stop. If that's not realistic every minute, add missed-call text-back so every missed call gets an instant text — and return the call inside five minutes. This one change has restarted more stalled LSA accounts than any budget increase.

    Fix 2: Reviews — count, rating, and freshness

    Since your Google Business Profile reviews now power LSA ranking, the same review engine serves both channels. Search your service as a customer would and look at who's above you: if they show 180 reviews at 4.9 and you show 40 at 4.7, that's the gap. You can't close it overnight, but velocity matters as much as totals — three to five new reviews a month, every month, with the ask built into job close. Here's the system for getting more Google reviews, and the full profile tune-up is in our Google Business Profile playbook.

    Fix 3: A budget that can actually compete

    LSA budgets are weekly, and Google paces your visibility against them. If HVAC leads in your metro run $50–80 each — published 2026 data puts most trades between $25 and $95 per lead, with HVAC averaging around $51 — a $150/week budget buys two or three leads, and Google throttles your impressions to match. You're not "testing the waters" at that level; you're invisible.

    Set the budget to support at least 10–20 leads per month at your market's going rate. In "Maximize leads" bidding mode (the default, and right for most contractors), the budget itself is the main volume dial. You'll rarely spend the full cap, but the headroom is what lets Google show you consistently.

    Fix 4: Categories, job types, and zips

    You only surface for job types you've explicitly checked. An electrician who never checked "EV charger installation" gets zero of those searches regardless of reviews and budget. Quarterly, audit three lists: service categories, the job types under each, and your service-area zips. While you're there, uncheck job types you don't want — junk calls you archive still muddy your metrics.

    Fix 5: Hours, badge, and profile completeness

    LSAs favor businesses open at the moment of the search. If you genuinely take evening and weekend calls, list those hours — a 9-to-5 listing forfeits every 7pm no-heat emergency to whoever's marked open. Round out the profile: photos, a specific business bio, and current license and insurance docs (an expired document quietly pauses your ads — check the dashboard for flags). The Google Guaranteed badge itself requires passing the background and license screening, which brings us to setup.

    Fix 6: Mark your lead outcomes

    In the lead inbox, mark leads as booked, archive the junk, and rate them. Google uses booked-appointment reporting to understand your lead quality and engagement, and accounts that never touch the inbox tend to stagnate. Two minutes after each lead.

    One related note: you can dispute clearly invalid leads — spam, wrong trade, outside your area — for credit, and you should. What qualifies and how to win the credits is its own topic: see how to dispute Local Service Ads leads. For troubleshooting purposes, just know that disputing junk keeps your true cost per lead honest — it doesn't affect ranking.

    Setting up LSAs right the first time

    If you're not live yet, here's the short version of what LSAs are and how to launch well.

    What makes them different from Google Ads: you pay per lead (a call or message), not per click, and you must pass Google's screening — license, insurance, and background checks — to earn the Google Guaranteed badge (or Google Screened in some professional categories). We look at whether the Google Guaranteed badge is worth it on its own merits. Your ad shows at the very top of results with your rating, above the regular ads and the map pack.

    Launch checklist:

    1. Start screening early. Background and license verification takes days to a few weeks depending on trade and state. Nothing runs until it clears.
    2. Connect your Google Business Profile and get the review base moving before launch — you're entering an auction where reviews are a primary bid.
    3. Check every job type you want and only the zips you'll actually drive to.
    4. Set a real budget (see Fix 3) and start with Maximize leads bidding.
    5. Decide who answers the phone before the first lead, not after. Speed to lead is the whole game.
    6. Set your target upfront: use the ROI calculator to turn your average ticket and close rate into a break-even cost per lead — the number LSAs have to beat.

    What a realistic first 60 days looks like for a two-truck shop in a mid-size market: verification clears in week two or three, the first leads trickle in at two to five a week while Google gauges your responsiveness, and volume ramps toward your budget cap through weeks four to eight if your answer rate stays high. Expect a mix — genuine emergencies, quote-shoppers, a few wrong-service calls to dispute. Booking 35–50% of charged leads is a healthy target for urgent trades; below 25%, the problem is usually your phone handling, not the channel.

    The 30-day recovery plan for a stalled account

    If your LSAs were producing and stopped, or never produced at all, run this sequence rather than randomly toggling settings:

    1. Days 1–2: Check the dashboard for red flags — paused ads, expired insurance or license docs, budget notices. Fix anything flagged; these silently halt everything.
    2. Days 1–7: Fix the phone. Every LSA call answered live during listed hours, missed-call text-back behind it. Nothing else matters until this holds.
    3. Week 1: Audit job types, zips, and hours against what you actually want and can serve. Raise the weekly budget to cover at least three or four leads at your market's cost per lead.
    4. Weeks 1–4: Review sprint — text every customer from the last six months who didn't leave a review, then keep the standing job-close ask. Even five new reviews moves a thin profile.
    5. Weeks 2–4: Work the inbox daily: mark booked, archive junk, dispute invalid.
    6. Day 30: Compare impressions and lead volume against the prior 30 days. If leads are flowing but not booking, the leak is sales, not ranking. If impressions are still near zero with all of the above clean, your market's auction is dominated by shops with triple your reviews — keep the review engine running and revisit in 60 days rather than burning budget.

    Are they worth it? Judge on cost per booked job

    For urgent local trades — HVAC, plumbing, electrical, roofing, garage doors, water damage restoration — LSAs are usually among the highest-ROI paid channels, because pay-per-lead plus the badge fits exactly how emergency customers buy. They're weaker for low-ticket or non-urgent services where a $40 lead eats the margin.

    Run the honest test: 60–90 days, every call answered, junk disputed, outcomes marked, and then compare cost per booked job — not cost per lead — against your other channels, including shared-lead marketplaces. Scale what wins.

    And remember what LSAs are: rented placement. They work best on top of the owned foundation — profile, reviews, website, follow-up — laid out in our marketing-for-the-trades pillar guide. Rankings in LSA rise and fall with the same review engine that powers your local SEO, so the work compounds across both.

    If you'd rather not learn LSA management the expensive way, our ads management service runs it for you, or start with a Growth Checkup to see whether LSAs fit your market before you spend.