When NOT to Run Ads: How Paid Traffic Sinks Home-Service Businesses

Most owners blame Google Ads when the real problem is they launched before they could answer the phone, track a booked job, or tell profit from loss. This is the readiness checklist — capacity, tracking, a converting site and GBP, known unit economics, and trust — plus the wrong-moment traps (season, budget, fraud) that decide whether ad spend prints money or burns it.

Google AdsLocal Services Adspaid trafficcost per acquisitioncost per leadgross margin

Every week an owner tells us some version of the same story: “I tried Google Ads. I spent two grand, got nothing, the channel doesn’t work for my business.” Then we look under the hood and find the channel worked fine. The ads brought calls. Nobody answered half of them. The leads that did get through went to a site that didn’t convert, or to a guy who called back two days later when the customer had already booked someone else. The money didn’t vanish into Google. It leaked out of a business that wasn’t ready to catch it.

Paid traffic doesn’t create demand — it accelerates whatever you already have. If your intake is good, ads pour fuel on a fire. If your intake is broken, ads pour fuel on the floor. This isn’t an “are Google Ads worth it” piece. It’s the opposite question: what has to be true before you spend a dollar, and how to tell when the honest answer is not yet.

Ads amplify your business — for better or worse

Here’s the mental model. A paid click is a stranger raising their hand at the exact moment they need your service. Everything that happens after that click — whether they reach a human, what they see on your site, whether you call back, whether you can even do the job — is your business, not Google’s. Ads just buy you more at-bats. If you strike out on the ones you already get for free, buying more is a faster way to lose money.

Intake works Intake broken Ad clicks Ad clicks Fuel on the fire Fuel on the floor Husky Digital
Paid traffic doesn't create demand — it amplifies whatever your intake already does with it.

So before launch, five things have to exist. Miss any one and the channel will look like it failed when really your business wasn’t ready. Then there’s a second category the readiness checklist misses entirely: the right business launching at the wrong moment. We’ll cover both. Treat the list below as a go/no-go checklist.

All five must be YES before you spend 1. Can answer & fulfill every lead 2. Tracking ties spend to booked jobs 3. Site & Google Business Profile convert 4. You know your margin-based numbers 5. Reviews & trust to carry the click Husky Digital
Any single "no" turns ad spend into a leak — fix the gap first, then launch.

The five prerequisites before you spend a dollar

1. Capacity and speed to answer

This is the one owners skip and it’s the most expensive. Ads generate calls, often urgent ones — no AC in July, water on the floor at 9pm. If you can’t answer fast, you paid for a lead and handed it to your competitor.

The pattern here is brutal and well-documented. Call-tracking vendors report that home-service businesses miss a large chunk of inbound calls — often cited around a quarter — and once a caller hangs up without reaching someone, most never call back. On the response side, speed-to-lead studies consistently find that contacting a new lead within 5 minutes versus waiting 30 makes it dramatically more likely to convert — the most-cited research puts it at roughly an order of magnitude. (Those studies are largely web-form leads in other industries, so treat the exact multiple as directional; the mechanism — fast wins — transfers cleanly to a homeowner with a dead furnace.) And roughly half the time, the first contractor who responds wins the job — not the cheapest, not the best-reviewed, the first. A homeowner with no heat is making a booking decision in the first half hour of searching.

5 minrespond window that wins
~1 in 4inbound calls go unanswered
~halfjobs go to whoever replies first

There’s a second half to “capacity”: can you actually do the work? If you’re already booked three weeks out, or the ads would pull jobs outside what your crew handles well, more leads don’t help — they pile up, age out, and generate one-star reviews. Buying demand you can’t fulfill is a way to damage your reputation at a premium price.

No/go test: Can you answer (or call back within minutes) essentially every lead during the hours you’d run ads, and take the jobs they bring? If not, fix intake first. Concretely, that usually means one of: a shared inbox or CRM so nothing falls through, missed-call-text-back automation so a missed call instantly becomes a text thread, an after-hours answering service, or simply shrinking your ad schedule to the hours you’re actually staffed. Any of those beats paying for calls you let ring out.

2. Tracking that ties spend to booked jobs

If you can’t measure it, you’re not advertising — you’re gambling. Without conversion and call tracking you cannot see which keywords and campaigns produce booked jobs versus which just produce noise, so you can’t cut the losers or scale the winners. You optimize blind, and “blind” in a channel that bills you daily gets expensive fast.

At minimum, before launch you want call tracking so phone leads are attributed to the campaign that drove them, and conversion tracking that counts a booked job — not just a click or a form fill. The trap is optimizing toward form submissions: a tire-kicker and a major system replacement look identical at the form, so the platform happily buys you a flood of leads that never book. Feed real outcomes back — including the value of each job — and the math changes completely. This is foundational enough that we treat it as step zero in our conversion tracking work, and it’s the first thing we wire before any Google Ads campaign goes live.

What you feed the platform is what it buys Optimize to form fills Optimize to booked jobs Click or form = success Booked job + value = success Tire-kickers look like wins Real revenue steers bids Flood of leads that never book Budget flows to keywords that actually book Husky Digital
Smart Bidding optimizes toward whatever you call a conversion — so make a booked job the conversion, not a form.

No/go test: Can you say, today, what a booked job costs you by channel? If the answer is a shrug, you’re not ready to optimize spend.

3. A converting site and a complete Google Business Profile

A click lands somewhere. If that somewhere is a slow, vague, or trust-free page, the click was wasted. The destination needs an obvious phone number, clear service area, real proof, and a fast load on mobile — because most of these searches happen on a phone, mid-emergency.

And for local services, a claimed and fully built-out Google Business Profile often does more conversion lifting than the website. Many ad clicks and a huge share of nearby-search demand route through the map pack and your profile. An incomplete or unclaimed GBP — no hours, thin photos, few reviews, wrong category — leaks conversions before the ad ever gets credit.

No/go test: Would you call the business after landing on your own page or profile? Be honest. If it doesn’t earn the call, sending paid traffic to it just buys you bounces.

4. Unit economics you actually know

This is the difference between advertising and donating. You need three numbers cold:

  • Average ticket — what a typical job is worth.
  • Close rate — share of leads that become jobs.
  • Max allowable cost per acquisition (CAC) — the most you can pay to book a customer and still profit.

One critical nuance most owners get wrong: your ad budget comes out of gross margin, not revenue. A roofer at a $9,000 ticket but 30% margin only has ~$2,700 of margin per job to work with — spending “15% of revenue” ($1,350) on acquisition is actually spending half the margin. Always run this math on the dollars you keep, not the dollars you invoice.

A simple version: say your average ticket is $400 and your gross margin on that job is $200. You close 30% of leads, and you’re willing to spend 15% of that margin to acquire — so about $30 per booked job. Since you book roughly 1 in 3 leads, your max cost per lead is about $10. Now compare that to reality: non-branded search leads in many trades run well over $100. At a $400 ticket with thin margin, that channel loses money on the spot. But at a $9,000 roof replacement with healthy margin and a solid close rate, a $150 lead can be a bargain. Same ad, opposite verdict — and the only thing that changed is the math you brought to it.

$400 ticket, thin margin $9,000 roof, healthy margin Max cost per lead ~$10 Lead can be worth $150+ Lead costs $100+ Lead costs $150 Loses money on the spot A bargain Husky Digital
Same ad, same lead price — only the ticket and margin you bring to the math flip the verdict.

If you don’t know these numbers, you literally cannot tell a profitable campaign from a losing one. “Cost per lead” in isolation tells you nothing. The most valuable hour we spend with a new client is often the one where we put this math on the table before recommending any budget.

No/go test: Write down your average ticket, gross margin, close rate, and max CAC. If you can’t, that’s the homework — not the campaign.

5. Reviews and trust to convert the click

The click is the start of a comparison, not the end of a decision. Most homeowners contact two or three companies. When they pull up your profile next to competitors, review count and rating are the visible tiebreaker. A 4.9 with 200 reviews and a 3.8 with 11 are not buying the same click — the cheap-looking one is cheap because it doesn’t convert. You can win the auction and still lose every job to the company customers trust more.

You don’t need to be the highest-reviewed in town before you start. But if you’re near zero reviews, expect to pay for clicks that bounce to better-reviewed competitors, and prioritize fixing that in parallel.

Right business, wrong moment

Even if all five prerequisites are in place, three timing traps can make “now” the wrong time to spend.

Right business, wrong moment Wrong season Sub-learning budget Click fraud risk Time spend or wait Husky Digital
All five prerequisites can be green and the timing still wrong — season, budget, and fraud each decide whether now is the moment.

Wrong season. Demand for most trades swings hard. Launching HVAC search in a mild shoulder month, or roofing right as winter shuts down installs, means paying near-peak click prices to chase buyers who aren’t there yet. The same budget that’s efficient in July is a slow leak in October. If your trade has a clear season, time your aggressive spend to it and pull back in the troughs.

Budget too small to ever learn. Modern campaigns lean on Smart Bidding and Performance Max, and those systems need a steady flow of conversions to exit the learning phase and start optimizing. In a trade where leads cost $120, a $500/month budget produces maybe a handful of conversions — never enough signal for the algorithm to learn. The campaign stays dumb, spend stays inefficient, and you conclude “ads don’t work” when really you never gave the system enough data to work with. If your budget can’t generate a meaningful number of conversions a month, fix the budget, pick a cheaper entry point (branded, Local Services Ads), or wait.

High-CPC trades and click fraud. In expensive verticals — water damage, restoration, anything legal-adjacent — competitor clicks and bot traffic quietly siphon budget. It’s a real money-leak, and the smaller your budget, the more a few fraudulent clicks distort your results. Worth knowing before you commit spend to a $50-click keyword.

A lower-risk on-ramp: Local Services Ads

If you’re a home-service business that isn’t fully ready for Search — or just wants a safer first step — Local Services Ads are usually the better on-ramp. You pay per lead, not per click, the Google-verified badge does some of the trust-conversion work for you, and the format is built specifically for local home services. It won’t fix a broken phone process — you still have to answer — but it shifts more of the risk onto Google and is far more forgiving of a small budget than non-branded Search. For many owners, the honest sequence is: get LSA and your profile working first, then layer Search on once intake and tracking are proven.

When ads will waste your money — the no-go signs

Put plainly, don’t turn on paid traffic if any of these is true today:

  • No tracking. You can’t see booked jobs by source. You’ll optimize blind and never know what worked.
  • You can’t answer. Missed calls and slow callbacks mean you’re buying leads for your competitors.
  • Thin margins on the work you’d advertise. Low margin plus low close plus high lead cost equals a loss on every job, scaled.
  • Wrong service area. Ads pulling jobs outside where you operate efficiently — drive time, permits, crews — quietly destroy margin even when the campaign “performs.”
  • Wrong season or sub-learning budget. Off-peak demand or a budget too small to generate optimization signal both burn money at bad efficiency.
  • No follow-up. Leads that aren’t worked promptly and persistently are money you already spent and threw away.

None of these are reasons to give up on ads forever. They’re reasons to fix the leak — or wait for the right moment — before you turn on the tap.

Fix first vs. launch now

A practical order of operations:

Fix before you spend: phone answering and speed-to-lead, basic call and conversion tracking, a GBP that’s claimed and complete, and the economics numbers (margin-based). These are cheap relative to ad budget and they determine whether everything downstream prints or burns. Most are a week or two of work, not a quarter.

You can launch in parallel with: a not-yet-perfect website (a clean landing page beats a clunky full site), a modest-but-growing review count, and refinement of negative keywords and bids. These improve with live data — they’re tuning, not prerequisites.

Fix before you spend Launch in parallel with Phone answer & speed-to-lead Not-yet-perfect website Call & conversion tracking A growing review count Claimed, complete GBP Negative keywords & bids Margin-based economics Tuned with live data Husky Digital
Prerequisites decide whether you can catch and measure a lead; the right column just makes a lead convert better.

The line is simple. Anything that determines whether you can catch and measure a lead — or whether the timing and budget let a campaign even function — is a prerequisite. Anything that just makes a lead convert better can be improved while you run. If you’re not sure which side a given gap falls on, that’s exactly the call we help owners make.

FAQ

When should a home-service business NOT run Google Ads? Don’t run ads if any of these is true: you miss calls or can’t respond to leads within minutes, you have no conversion or call tracking, your site or Google Business Profile doesn’t convert, you don’t know your average ticket and the most you can pay to book a job, or you can’t actually take the jobs the ads would bring. There’s also a wrong-moment version: launching in the off-season, or with a budget too small to ever leave the learning phase. Each turns ad spend into a leak. Fix the gap — or wait for the right moment — then launch.

How much should a home-service lead cost on Google Ads? It varies widely by trade, market, and intent — emergency searches cost far more than tune-up searches. As a rough order of magnitude, non-branded search leads often run well over $100, sometimes $200+ in competitive trades, while branded and Performance Max leads sit lower because those buyers are already searching your name. But the cost-per-lead number means little on its own. What matters is the most you can pay to book a job and still profit: average ticket times close rate times the share of gross margin (not revenue) you’ll spend to acquire. If a lead costs more than that math allows, the channel loses money no matter how cheap the click looks.

Do I really need tracking before I start advertising? Yes. Without conversion and call tracking you’re optimizing blind — you can’t tell which keywords book jobs versus which just burn budget, and a meaningful share of inbound calls to home-service businesses (vendor data often puts it around a quarter) go unanswered in the first place. Set up call tracking and conversion tracking that ties spend to booked jobs before you turn on a single campaign. It’s the cheapest insurance you’ll buy.

What’s the fastest way to waste money on ads? Launch with no tracking, a slow or no phone answer, and no idea what a job is worth — then judge the channel after a month of unanswered calls and untracked leads. The ads worked; your intake didn’t. The fix order is almost always answer-the-phone first, tracking second, then spend.

Find out if you’re ready before you spend

The worst time to learn your business can’t catch leads is after you’ve paid for a thousand of them. Before you launch — or relaunch — anything paid, it’s worth an honest look at the five prerequisites and the timing traps: can you answer and fulfill, can you measure, do your site and profile convert, do you know your margin-based numbers, will your reviews carry the click, and is this even the right season and budget to spend. If you’d like a second set of eyes on that, check if you’re ready to advertise — fix-first or launch-now — before a dollar goes to Google.

We do this for you Check if you are ready to advertise

Ready to fix the leaks?

Our diagnostic audit covers your tracking, ad accounts, and SEO architecture.

Check if you are ready to advertise