Sample layout. Not a real client.
Trade, city: the problem in one line
- Starting point
- Rank grid before any change
- What changed
- The one or two changes that moved it
- Result
- Rank grid after, and the change in calls
Ads buy calls this week, and they stop the day the budget does. I manage Google Ads and Local Services Ads so each call has a known cost, and so the spend can shrink as your unpaid calls grow.
No long contracts. You talk to Simon.
Map pack: drain cleaning Chula Vista
A
B
C
Scientific SEO
Managing Google Ads for a home-service company means choosing which searches you pay to appear for and what you pay for each one, then checking whether the calls that follow turn into booked jobs. In San Diego County that usually means two or more ad types running side by side, each with its own rules. I manage them as one budget and judge them against one number: what a booked job costs.
Paying per lead and paying per click buy different kinds of attention, so I give each ad type a different job.
| Ad type | How you pay | Where it shows | What I use it for |
|---|---|---|---|
| Local Services Ads (LSA) | Per lead: a call or a message | At the very top of the results page | Urgent repair calls |
| Search ads | Per click | Above and below the regular listings | Specific, higher-value services, and cities where you don’t rank yet |
| Performance Max | Google’s automation bids toward a goal you set | Search, Maps, YouTube, Gmail and other sites | A limited test, once tracking can be trusted |
Nobody can tell you a cost per lead in advance for any of them. It depends on your trade, the season and how many competitors are bidding that week. Each month I report the number itself, with a plain account of what I changed to try to move it.
A plumbing account with loose keyword matching will pay for “plumber salary” and “plumbing supply store”, and for people looking for a competitor by name. Those searches were never going to become a job. A location setting left on its default can show your ads to people who are only interested in San Diego, wherever they are sitting.
I read the search terms report, which lists what people typed before they clicked, and block what doesn’t belong. Then I check the targeting against the cities your trucks really go to. If you won’t drive from Santee to Oceanside for a drain cleaning, you shouldn’t be paying for that click.
Some waste sits outside the account. Ads can’t fix a business that doesn’t answer the phone or a landing page that hides the number, and they can’t sell a price the market won’t pay.
You can’t manage ads without knowing which ad produced which call. Call tracking gives each source its own phone number, so I can trace a call back to the campaign and often to the keyword. Then someone has to mark which calls were real customers and which became jobs. I set that up before touching bids, because automated bidding learns from whatever you tell it’s a success. Feed it wrong numbers and sales calls and it will find more of them.
I also set the tracking numbers up so they don’t replace the phone number that Google and the directories have on record for you. That mistake damages local rankings, and it’s an easy one to make.
With Local Services Ads you pay for a lead instead of a click, and Google decides when to show you. There are no keywords to choose. You control the profile: the job types you accept, the areas and hours you serve, the budget, and how reliably you answer. Google screens a business before it can run these ads, and your review rating appears in the ad itself. With so few levers, managing LSA mostly means keeping the profile accurate and answering every lead. I also check that the leads you’re charged for match the jobs you asked for.
Give Google a budget, a goal, some text and images, and a Performance Max campaign lets its automation decide where the ads appear. It can work for a home-service company. It can also spend quietly on placements that produce cheap conversions nobody wanted, and you see less of what it’s doing than you do with a search campaign. So I treat it as a test with a fixed budget, run it only after call tracking is sound, and compare it with the search campaigns on cost per booked job. If it doesn’t beat them, I switch it off.
Ads stop the moment the budget does, which is why I wouldn’t suggest relying on them alone.
A rank grid shows where you already appear in the map pack (the three businesses Google lists beside a map) without paying. In those neighborhoods, heavy ad spend partly buys calls you’d have received anyway. In the cities where the grid is empty, ads are the only way to get a call this month. I use the grid to decide where the ad budget goes, and move it as local SEO fills in the gaps.
The ad data helps in the other direction too: the search terms that turn into booked jobs tell me which service pages are worth building first.
Every engagement starts and ends with the same measurement.
Sample layout. Not a real client.
Most established companies need both for a while. Ads produce calls within days, and only for as long as you keep paying. SEO takes longer and keeps working after the work is done. The split comes down to how soon you need calls and how much of your service area you already rank in, and I concentrate the ad budget in the cities where a rank grid shows you don't appear yet.
The right figure turns on your trade, your service area and what a booked job is worth to you, so I don't quote one before seeing the account. Start with what a booked job from ads costs you today. If that number is unknown, tracking comes first.
A location setting is the usual cause. Google Ads can show your ads to people who are physically in your target area, or to people who only show interest in it, and the broader option is the usual default. Someone in another state reading about San Diego can then cost you a click. Limiting the campaign to people present in the area, and excluding the cities your trucks don't go to, removes most of it.
No. A Local Services Ads lead is a call or message sent to your business alone, which is different from a lead marketplace that sells one homeowner to several contractors. The homeowner can still contact the other companies shown beside you, so answering quickly matters. You pay Google for the lead whether or not you win the job.
Describe what you run today and the cities you serve. I look at where the budget goes before recommending anything.
Prefer to talk? Call (619) 675-7678, 9am to 6pm.