Ninelane (561) 318-1259
← All insights
Paid Search

How much should a local service business spend on Google Ads?

The honest answer depends on three numbers you already have: your average job value, your close rate, and how many jobs you can actually service next month.

Ninelane Marketing·August 12, 2026·7 min read

Start from the job, not the budget

Most owners approach this backwards. They pick a number that feels tolerable — say $1,500 a month — and then ask what it will produce. The number that matters is the reverse: what a booked job is worth to you, and what you can afford to pay to get one.

Take your average job value and multiply by your gross margin. A $9,000 roof at 35% margin leaves $3,150. If you are willing to spend 10% of that margin acquiring the job, you can pay $315 per booked job. If your sales team closes one in three qualified leads, you can pay about $105 per lead. That number, not your comfort level, sets your budget.

Then check the auction

Now look at what clicks cost in your market. Home services in a mid-size US market run $8 to $25 per click. Legal runs $40 to $150. If your landing page converts at 8% — a reasonable target for a dedicated page, not a homepage — a $15 click means roughly $190 per lead.

If your math said you can pay $105 and the auction says $190, you do not have a budget problem. You have a conversion problem, a close rate problem, or you are in the wrong channel. That is worth knowing before you spend three months finding out.

The practical floor

Google needs conversion volume to optimize. Below roughly 15 to 30 conversions a month, automated bidding is guessing. For most home service businesses that means $2,000 to $2,500 a month in spend minimum — not because we like bigger budgets, but because below it you are paying for data you never accumulate enough of to use.

If you cannot reach that, put the money into local SEO and Google Business Profile first, or use Local Services Ads where you pay per lead instead of per click. Running a $700/month search campaign for six months is the most common way owners conclude "Google Ads does not work."

What we tell clients

Budget for 90 days, not 30. The seasonal trades are the clearest example — HVAC Google Ads budgets have to move with the forecast, and roofing Google Ads with the storm map. The first month buys data, the second buys structure based on that data, the third is the first honest read on cost per job. Anyone who shows you a win in week two is showing you variance.

And cap your budget by capacity, not ambition. The fastest way to poison a good campaign is to generate more leads than your team can call back within the hour.

The short version

Work backwards from job margin and close rate to find your allowable cost per lead
Compare that number to real click costs before committing to a channel
Below about $2,000/month in spend, SEO or Local Services Ads usually beat search ads
Judge results at 90 days — anything sooner is noise
Want this applied to your account?

A free audit tells you where your leads are leaking. No deck.

Request an audit Call us

Keep reading

CRM & Follow-Up

Why your leads go cold in the first five minutes

6 min read
Strategy

Local SEO or Google Ads: which should come first?

8 min read
SEO

Service-area pages: how to rank in cities you have no office in

7 min read

Tell us what a good month looks like.

Send the form or call. You'll get a real audit of where your leads are leaking — no deck, no pitch call chain.

CALL (561) 318-1259 EMAIL enrique@ninelanemarketing.com
Mon–Fri, 8am–6pm PT · Replies within one business day
FREE LANE AUDIT

No spam, no lists. We use your info to reply and nothing else — see our Privacy Policy.

Call now Get a quote