Economics & ROI

When Local Services Ads Don't Make Sense

March 19, 2026 · CallRadius LSA Institute · 6 min read

Most articles about Google Local Services Ads assume you should be running them and skip straight to how. This one asks the harder question first: are local services ads worth it for your business at all? Because for a real slice of service companies, the honest answer is no — or at least not yet. LSA is a pay-per-lead channel, and pay-per-lead only works when the math underneath it works. Getting that screen right before you spend a dollar saves far more than any optimization tactic ever will.

What follows is the disqualifier list — the situations where we would tell an owner to hold off. None of it is meant to talk you out of a channel that can be excellent. It is meant to help you avoid pouring money into one that, in your specific case, can't return it.

Start with the lead math, not the hype

LSAs sit at the very top of the results page for local service searches — above the map pack and organic — and you pay per lead, not per click. Average cost per lead is often cited around $53, ranging roughly $12 to $180 depending on trade and metro. Here's the part that trips people up: a large share of raw leads — third-party estimates put it near 45% — are unbookable. Wrong service, wrong area, tire-kickers, misdials. You still pay for many of them (credit recovery on genuine mismatches helps, but recoverable spend is generally estimated at only around 6–7%).

So the number that matters is not cost per lead. It's your cost per booked job: cost per lead divided by the share of leads you actually close. If your CPL is $53 and you book one in four qualified leads, you're spending in the neighborhood of $200+ to win a job before you've paid for labor or materials. That's fine for a $4,000 roof. It's a disaster for a $95 service call.

The run-the-numbers-first test

Before you enroll, do this on paper (illustrative figures — plug in your own):

If a booked job can't comfortably absorb the cost of the leads it took to win it, LSA doesn't make sense for you right now. Everything below is a variation on that same theme.

The disqualifiers

Your average job value is too low

This is the single most common reason to walk away. A cost per lead that starts around $53 and a close rate well under 100% mean each booked job carries real acquisition cost. Trades with high ticket values — roofing, HVAC replacement, water damage, foundation work — absorb that easily. Very low-ticket or one-visit services often can't, no matter how well the campaign is run.

Your margins are too thin

Revenue isn't the test — profit is. A high-revenue job with a 6% margin can be a worse LSA candidate than a smaller job at 40%. If your pricing is already squeezed by competition or materials cost, adding a per-lead acquisition cost on top can erase what little is left.

You can't answer leads fast

Speed-to-lead is a well-understood performance factor in LSA. Leads that ring out, go to voicemail, or wait hours for a callback frequently book with whoever answered first. If you're a solo operator on a ladder all day with no one covering the phone, you'll pay for leads and lose them to competitors who pick up. Buying leads you structurally can't answer is buying a loss.

You're in an excluded or restricted vertical

Not every business is eligible. Google excludes certain verticals — healthcare and tax among them — and category availability varies by country. LSA also can't credit certain lead types (job-type and geographic mismatches, for example). If your service falls outside the supported categories, the channel simply isn't open to you regardless of your economics.

Your market is too small to generate volume

LSA runs on search demand. In a very small or rural market, there may not be enough monthly searches for your service to produce a meaningful lead flow. Thin volume also makes results noisy and slow to optimize — a few bad leads swing your whole month. Sometimes the honest read is that the demand you'd need just isn't there.

You can't or won't maintain the requirements

LSA has ongoing obligations. Google Verified status must be earned and kept current. A linked Google Business Profile has been mandatory since November 2024, and since around July 2025 all LSA reviews are managed through GBP — which means steady, FTC-compliant review generation is effectively part of the job. If you won't maintain verification or keep reviews flowing (asking every customer, per the FTC's fake-review rule), your ranking and lead quality erode over time.

Your demand is seasonal or one-off

LSA rewards consistency; its signals — reviews, responsiveness, spend history — compound. A business chasing a single seasonal spike, or a one-time promotion, rarely gets enough runway for that compounding to pay off. If you can't commit to a sustained presence, the channel is working against its own strengths.

Fit vs. poor-fit signals at a glance

Illustrative signals — treat them as a directional screen, not a verdict:

SignalGood fit for LSAPoor fit for LSA
Average job valueHundreds to thousands per jobLow-ticket, one-visit work
Gross marginHealthy room after acquisition costThin — already price-squeezed
Speed to leadAnswered within minutes, incl. after hoursVoicemail / hours-long callbacks
Vertical eligibilitySupported home-service categoryExcluded (e.g. healthcare, tax)
Market sizeEnough monthly search demandToo rural / thin to produce volume
Verified status & reviewsWilling to maintain both continuouslyWon't verify or keep reviews flowing
Demand patternYear-round, sustainedSeasonal spike or one-off promo

The honest bottom line

Local Services Ads aren't a good fit for everyone, and pretending otherwise helps no one. If two or three of the disqualifiers above describe you, the responsible move is to fix the underlying issue first — raise your average ticket, tighten your phone coverage, build your review base — or to put your budget somewhere the math already works. Run the numbers before you run the ads. A channel you can't profit from isn't worth optimizing.

If the numbers do clear the bar, the next challenge is execution: pacing budget to the demand curve, answering fast, recovering credits, and keeping reviews and verification healthy. That's where a disciplined, always-on approach earns its keep — but only after the screen says yes.

Frequently asked questions

Are local services ads worth it for a low-ticket business?

Often no. With cost per lead frequently cited around $53 and a large share of raw leads unbookable, a job that only nets you $60–$90 leaves no room for the leads that don't close. LSA tends to reward higher-ticket work where one booked job pays for many leads.

Can any business run Local Services Ads?

No. Google excludes some verticals such as healthcare and tax, and eligibility varies by category and country. LSA also requires Google Verified status and a linked, review-active Google Business Profile, so a business that can't or won't maintain those is a poor fit.

How do I know if LSA is worth it before I spend money?

Run the numbers first. Estimate cost per lead for your trade and metro, divide by a realistic booked rate to get your true cost per booked job, and compare that to your average job's profit. If a booked job doesn't comfortably cover the cost of the leads it took to get it, LSA doesn't make sense yet.

How CallRadius helps. LSA isn't for everyone — but if your numbers clear the bar, CallRadius runs a closed-loop system (lead triage and credit recovery, AI call scoring, budget pacing to the spend sweet spot, instant after-hours response, and FTC-compliant review generation through GBP) at ~84 optimization cycles per week so the channel actually earns its cost. See where your account stands with the free LSA score, or try CallRadius free for 14 days — no contract, cancel anytime.

Official reference: Google Local Services Ads Help Center · Google Business Profile Help.

CallRadius — autonomous AI for Google Local Services Ads · CallRadius LLC, Scottsdale, AZ · Patent-pending closed-loop optimization.