A lot of Tri-Valley business owners tell us the same thing: "We tried Google Ads. We got clicks, but the phone didn't ring." Usually the ads themselves are fine. The money is leaking somewhere around them: the wrong searches, the wrong people, or calls that happen but are never counted, so Google never learns what a good customer looks like.
These are the six leaks we check first when we audit a local Google Ads account, in the order we check them.
1. You are paying for searches that will never become customers
Open the Search terms report, not the Keywords report. Keywords are what you bid on. Search terms are what people actually typed before they clicked. For a cleaning company, it is common to find clicks from people shopping for a carpet cleaning machine, looking up a rug brand, checking a competitor's prices, or looking for a cleaning job. Each of those clicks costs the same as a real customer.
The fix: add negative keywords for every pattern that cannot become a customer, such as "rental", "machine", "DIY", "how to", "jobs", "hiring", brand and competitor names. Check the report weekly for the first month, then monthly.
2. Your ads show to people who are not in your area
Google's default location setting is "Presence or interest", which includes people who have only shown interest in your area. For a local service business that means paying for clicks from people who live hours away.
The fix: in campaign settings, under Locations, open Location options and choose Presence: people in or regularly in your included locations. Target the cities you actually serve, or a radius around your base.
3. Calls are not being tracked
Most local customers call. If Google Ads only counts form fills, it thinks your campaign is failing even when the phone is busy, and its automated bidding cannot improve. Check three things: that a tap on the phone number on your website is recorded as a conversion, that calls from the ad itself are tracked, and that the conversion actions marked Primary are the ones that matter to your business.
The fix: test it yourself. Tap your own phone number on your site and confirm the conversion shows in Google Ads and Google Analytics within a day.
4. Changes are made before the campaign has learned anything
New and recently restarted campaigns go through a learning period, usually one to two weeks. Changing bids, budgets or targeting every few days restarts it. A campaign that has had five clicks has not failed yet. It has not started.
The fix: during learning, only add negative keywords. Judge the campaign on cost per real lead after at least two weeks of steady spend.
5. Leads come in, but nobody marks which ones booked
Google Local Services Ads (the "Google Guaranteed" or "Google Screened" listings at the top of the page) lets you mark each lead as booked. Most businesses never do. Marking booked jobs and disputing spam or out-of-area calls tells Google which leads are worth sending you, and it can get you credit back for the bad ones.
The fix: once a week, open the LSA lead inbox, mark every booked job, and dispute every lead that was spam or outside your service area.
6. The phone rings, and nobody answers fast enough
This is the leak no ad setting can fix. Someone searching for a local service usually calls two or three businesses back to back. If the first one does not pick up or call back quickly, they book the next one. Track every lead in one place, whether that is a CRM, Jobber or a simple sheet, along with where it came from and whether it booked.
The fix: answer live during business hours, call back missed calls within minutes, and use an automated text or an AI receptionist to catch after-hours calls.
Want us to check your account?
Tri-Valley Solutions is a family-owned marketing company in San Ramon. We set up and manage Google Ads, Local Services Ads and Google Business Profiles for small businesses across the Tri-Valley. If you are spending on ads and not sure where the money goes, request a free Google Ads audit and we will show you which of these leaks apply to you and what to fix first.
Call (925) 678-6577 or book a free 30-minute strategy call.







