Performance advertising
Google Ads management that books jobs, not clicks
Search is the one channel where a customer tells you, in their own words, that they need what you sell today. We build the campaigns, the pages and the call tracking that turn that moment into work on the calendar.
Month to month. You own every account we touch.
first tracked calls
recorded and attributed
in your name, always
month to month
The outcome
What actually changes in your business
Most agencies report on clicks, impressions and quality score. None of those pay a crew. Three things change when the account is built around the job instead of the click.
Not a cost per click, not a cost per form fill. You see what it cost to win the work, so you can decide where the next thousand dollars goes.
Spend follows your capacity — heavier when the schedule is thin, throttled when your crews are already booked three weeks out.
A dashboard updated daily: spend, calls, booked jobs, cost per job. Not a forty-page PDF that nobody opens.
Whether this is worth your money
Google Ads is not a good channel for every business. Four conditions decide it, and you can check all four yourself before you talk to anyone.
Worth doing if
- Your average job is worth $1,500 or more
- Someone answers the phone during business hours
- You can commit $1,500+ a month in ad spend for 90 days
- You serve an area your crews can actually reach
Not yet, if
- You need the phone ringing this week and cannot wait out a learning period
- Your average ticket is under a few hundred dollars
- Leads sit until tomorrow before anyone calls back
- You want a lead price guaranteed before anyone has looked at your market
We turn down roughly a third of the businesses that ask. A campaign that cannot work costs you real money and costs us a reference — so we would rather say no in the first conversation than in month four.
If you have tried this before
Four reasons Google Ads usually fails a small business
Almost every owner we meet has already spent money here and stopped. It is rarely the channel that failed. It is one of these four, and each has a fix that is checkable rather than promised.
The account bid on the category, not the intent
"Air conditioning" and "AC not blowing cold" are two different people. One is reading; the other is already holding the phone. We build around the second and add the first only once the second is saturated.
The budget was spread across the whole metro
A modest budget stretched over forty ZIP codes never collects enough data to learn, so the bidding stays a guess for months. We start where you already win and widen only when the numbers hold.
The click landed on your homepage
A homepage asks the visitor to go and find their own answer. Every ad we run points at a page about that one search, with one obvious thing to do next and the phone number in reach.
Nobody picked up
A large share of paid calls to small service businesses ring out or reach voicemail, and that spend is simply gone. We track every call, flag the missed ones and route them to an automatic text-back before the caller tries the next company.
How we run it
Five stages. The first one you get whether or not you hire us.
Audit
We open your ad accounts, call logs and booking data and show you where the money is leaking. Yours to keep either way.
Build
Campaigns structured by intent, a negative keyword list from day one, and a landing page for each service. About two weeks.
Track
Call tracking, form tracking and server-side conversions wired into your CRM, so the platform optimises toward booked jobs rather than form fills.
Learn
Thirty to sixty days of controlled spend while the data lands. We report weekly in plain language, including what is not working.
Scale
Once the cost per booked job holds steady, we widen the geography, the hours and the budget — one variable at a time, so we can tell what moved it.
What it costs
Two numbers, and you control both. We publish them here because the first question every owner asks should not require a sales call.
of ad spend, or $1,200 a month — whichever is greater
Our management fee
Covers strategy, the build, landing pages, tracking setup and weekly reporting. Month to month, thirty days notice, no setup fee.
Typical monthly ad spend
Ad spend goes to Google, not to us. It stays in your own account, we do not mark it up and we take no commission on it. When we recommend spending more, the reason will be a number in your dashboard that you can check yourself.
From a lead price nobody trusted to a job price everybody uses
The account had been running for two years and reported a $47 cost per lead, which the owner did not believe — the crews were not busier. The first week of call tracking explained it: a third of the "leads" were existing customers calling the tracked number, and two in five calls during the afternoon rush were never answered.
We rebuilt around emergency intent in the six ZIP codes the company already dominated, sent each ad to its own page, and connected the CRM so the campaign learned from booked jobs instead of phone rings. Spend went down in month one and the schedule filled anyway.
$84
cost per booked job
3.1×
booked jobs vs. prior year
41%
of calls previously missed
14 days
to the first tracked job
“For the first time I can tell you what a customer costs me. I stopped arguing about the ad budget the month I could see that number.”
Placeholder case study — figures are illustrative until a signed client release is on file.
The questions owners actually ask
If yours is not here, ask it on the audit call — we answer it there before anyone talks about scope.
How long before I see leads?
Calls usually start inside the first two weeks. A cost per booked job you can rely on takes thirty to sixty days, because the bidding needs roughly thirty conversions before it stops guessing. Anyone quoting you a stable number sooner is quoting a click price, not a job price.
Do I have to sign a long contract?
No. Month to month with thirty days notice. The accounts, the historical data and the landing pages are in your name from day one — if you leave, you take all of it and nothing stops running.
I already tried Google Ads and lost money. Why would this be different?
Usually because the account was built around traffic and nobody measured what happened after the click. Before we spend anything we wire call tracking into your booking data, so the campaign optimises toward jobs. The free audit will show you where the last attempt leaked, in your own numbers.
How much should I spend?
Enough to buy about thirty conversions a month in your market — for most trades that lands between $1,500 and $6,000. We work the figure out from your local cost per click and your close rate before you commit, and we would rather you start deep in one area than thin across a county.
Will you fix my website too?
We build a landing page per service as part of the setup, because sending paid traffic to a homepage wastes most of it. A full site rebuild is separate work and we will say so rather than fold it into the retainer.
Who owns the ad account?
You do. We work inside your Google Ads, Analytics and Tag Manager under your billing, with our own access alongside yours. We have never held a client account hostage, and the agreement says we cannot.
What this is usually run beside
Search captures the customer who is already looking. These are the pieces that decide how many of them there are, and how many of them you keep.
Find out what your account is really doing
A free audit of your Google Ads, your tracking and your follow-up — ending with the three fixes that pay for themselves first. You keep the findings either way.
Get a free audit