TL;DR
LSAs run $25-$75 per lead, high-intent Search hits 3-6x ROAS, email returns $36 per $1. But below a $400 average ticket at 50% margin, paid search loses money
→ See how this applies to your business (free 30-min call)For US service businesses, the highest-ROI online advertising is, in rough order: Google Local Services Ads (LSAs), high-intent Google Search, email and SMS to your existing customer list, and retargeting. Typical performance: LSAs run $25–$75 per lead in home services with 25–40% booking rates; high-intent Search delivers 3–6x ROAS once average job value clears about $800; email to a warm list returns roughly $36 per $1. Cold Meta prospecting, display, YouTube and programmatic only earn their keep after those four are saturated. But channel choice matters less than two numbers: your average job value and your gross margin. Below roughly a $400 average ticket at 50% margin, paid search loses money regardless of who runs it.
The Only ROI Formula That Matters
Most articles rank channels. That ranking is useless without your own math, because every channel has a floor cost per acquisition you cannot negotiate below, and every business has a ceiling CPA it cannot exceed and survive.
Your ceiling:
Max CPA = (Average Job Value × Gross Margin %) ÷ Target Payback Multiple
Run it. A plumbing company with a $620 average ticket and 52% gross margin generates $322 of gross profit per job. At a 2x payback target, the maximum it can pay for a customer is $161. Now compare that to the floor.
Approximate floor CPAs in US service verticals right now:
Line those two numbers up and the answer stops being a matter of opinion. The plumber with a $161 ceiling cannot profitably run non-brand Google Search at $300–$930 per customer on a single-job basis. They can run LSAs. They can run email. The decision is arithmetic, not strategy. Our ROI calculator runs this comparison against your actual ticket and margin.
A channel doesn't have good or bad ROI. It has a price. Your unit economics decide whether you can afford it.
Where Lifetime Value Changes the Answer
The ceiling formula above uses a single transaction. If you have genuine repeat business, the ceiling moves — but only if you can prove the repeat rate with data, not hope.
A pest control company at $340 per quarterly treatment with 71% annual retention has a 3-year gross profit per customer near $1,150, not $180. That company can pay $400 for a customer and still hit 2.9x. A one-off service — foundation repair, roof replacement, moving — cannot borrow against a second sale that will never happen, and should hold the single-job ceiling.
The dividing line in practice: if fewer than 25% of customers buy again within 24 months, plan on single-transaction economics.
Worked Example: $3,000/Month, HVAC, Mixed Channels
Concrete beats abstract. A residential HVAC contractor, $2,400 average ticket (service + install blended), 48% gross margin, $1,152 gross profit per job. Ceiling CPA at 2x: $576.
Allocation and 90-day result:
Total: 16.7 jobs, $40,080 revenue, $19,238 gross profit against $3,000 media. That's a 6.4x return on media spend and roughly 2.4x after agency fees and internal labor. Real, but note that the media-only ROAS number flatters the picture by about 2.6x — which is exactly how bad agency reporting is built.
The Highest-ROI Ad Spend Is Usually Not Ad Spend
The single largest ROI lever in most service businesses isn't the media buy. It's the 40 minutes between a lead arriving and someone calling it.
Doubling your budget doubles your leads. Fixing speed-to-lead improves the return on every dollar you've ever spent and every dollar you will spend. Do it first. That's the core of how we structure lead generation engagements, and it's why the first 30 days are usually infrastructure, not media.
When Online Advertising Is a Bad Investment
This section costs us business. It's still true.
Do not run paid advertising if any of these describe you:
The failure modes that quietly destroy returns even in good channels:
Where an agency isn't worth it: under about $2,500/month in media, a competent 6–10% management fee doesn't cover anyone's real cost, so you're either paying a flat fee that swamps your economics or getting a template. At that level, run LSAs yourself — they're close to self-managing — and revisit at $5,000/month. Our pricing reflects that threshold honestly.
What to Measure, and When to Kill It
Set the review gates before you spend, not after.
The honest summary: for most US service businesses over $500K in revenue, LSAs plus tightly-fenced branded and high-intent Search plus disciplined follow-up produce a 3–6x return on total marketing investment within two quarters. That's a good business outcome. It isn't 10x, and anyone promising 10x on cold traffic is either measuring platform-reported conversions or hasn't subtracted their own fee. If you want the arithmetic run against your real numbers before you commit a dollar, start with a free marketing audit — including the case where the answer is that you shouldn't advertise yet.
Frequently Asked Questions
Which online advertising channel has the best ROI?
For US service businesses, Google Local Services Ads typically lead at $25-$75 per lead with 25-40% booking rates, followed by high-intent Google Search at 3-6x ROAS, then email and SMS to existing customers, which returns roughly $36 for every $1 spent, and retargeting.
How do I calculate the ROI of an ad channel?
Multiply your average job value by your gross margin to get gross profit per sale. Divide that by your cost per acquisition. Anything above 1.0 is profitable before overhead; most service businesses need 3x or better to cover fixed costs and fund growth.
What average job value do I need for paid search to work?
Roughly $800 or more for high-intent Google Search to reliably deliver 3-6x ROAS. Below about a $400 average ticket at 50% gross margin, paid search loses money regardless of who manages the account, because click costs exceed the gross profit per closed job.
Is Meta advertising worth it for service businesses?
Cold Meta prospecting only earns its keep after Local Services Ads, high-intent Search, email and SMS, and retargeting are fully saturated. The same applies to display, YouTube, and programmatic. These channels create demand rather than capture it, so they carry longer payback periods.
Free Weekly Briefing
One AI Marketing Tactic.
Every Tuesday. Free.
What's actually working across our client accounts right now — ROAS moves, follow-up sequences, creative angles. The stuff that isn't in any blog post yet.
No spam. Unsubscribe anytime. 1,200+ business owners already in.