how much do google ads cost for local businesses
“how much do google ads cost?”. it’s the first question every business owner asks. and the answer is frustratingly honest: it depends.
but that doesn’t mean you can’t plan. after managing google ads campaigns for over 150 local service businesses, i can give you real numbers and a clear framework for budgeting.
how google ads pricing works
google ads uses an auction system. you set a maximum bid for each keyword. the most you’re willing to pay when someone clicks your ad. but you usually pay less than your max bid.
the actual cost per click (cpc) depends on:
- competition. more advertisers bidding on the same keyword = higher cpc
- your quality score. google rates the relevance of your ad and landing page. higher quality = lower cpc
- your location. cpc varies significantly by city and region
- your industry. some industries are more expensive than others
average cost per click by industry
here are typical cpc ranges for local service businesses in the us (these are estimates based on industry data. actual costs vary by market):

- dentists: $3-$8 per click
- lawyers: $8-$25+ per click (personal injury can exceed $50)
- doctors/clinics: $3-$10 per click
- veterinarians: $2-$5 per click
- plumbers/hvac: $5-$15 per click
- contractors: $3-$10 per click
these are averages. a poorly managed campaign can pay 2-3x more than these numbers. a well-optimized one can pay less.
what determines your monthly budget
your monthly budget depends on three factors:

1. cost per click in your market
research what keywords cost in your specific city. a dentist in new york city will pay more per click than one in a small town. you can check this using google’s keyword planner tool.
2. how many leads you need
work backward from your revenue goals. if you need 20 new clients per month and your conversion rate is 10%, you need 200 clicks. at $5 per click, that’s $1,000/month.
3. your conversion rate
this is the percentage of people who click your ad and take action (call, fill out a form). a typical conversion rate for local service businesses is 5-15%. better landing pages and more relevant ads = higher conversion rate = lower cost per lead.
realistic budget ranges
based on my experience with local service businesses:

- testing/starting out: $500-$1,000/month. enough to gather data and validate your market
- competitive presence: $1,500-$3,000/month. generates consistent leads in most local markets
- aggressive growth: $3,000-$5,000+/month. dominates your local market for key services
add management fees if you’re working with a specialist (typically 15-20% of ad spend or a flat monthly fee).
what matters more than budget: efficiency
i’ve seen businesses spend $5,000/month and get 5 leads. i’ve seen others spend $1,500/month and get 35 leads. the difference isn’t budget. it’s how the campaign is built and managed.
the biggest factors that affect efficiency:
- keyword selection. targeting “dentist” is expensive and broad. targeting “emergency dentist in [city]” is cheaper and more specific
- negative keywords. blocking irrelevant searches saves 20-40% of budget on average
- landing pages. sending clicks to a relevant, conversion-optimized page instead of your homepage can double your conversion rate
- ad copy. specific, benefit-driven ads attract better clicks
- conversion tracking. if you don’t track calls and form submissions, you can’t optimize. period
a slow website makes every click more expensive
this is the hidden multiplier most business owners miss. if you’re paying $54 per click for “personal injury lawyer” and your website takes 5 seconds to load on mobile, more than half of those visitors leave before the page even renders. you paid for 100% of the clicks. you only have a chance to convert 50% of them.
the math is brutal at high-cpc industries:
- slow site (5 seconds to load): $5,400 spent on 100 personal injury clicks. ~53% bounce before the page finishes rendering. only 47 visitors actually see your offer. effective cost per landed visitor: $115.
- fast site (under 2 seconds): $5,400 spent on 100 personal injury clicks. ~9% bounce. 91 visitors see your offer. effective cost per landed visitor: $59.
same budget, same traffic, same ad copy. the only difference is page speed. you are paying roughly 2x more to reach a real visitor when your site is slow.
and that is before the second-order effect: google uses page experience (including speed) as a quality score input. a fast site lowers your cpc. a slow site raises it. the gap compounds.
rule of thumb for any paid search setup: if your mobile page speed is over 3 seconds, fixing that is higher roi than any bid adjustment, keyword expansion, or copy rewrite. a site built for conversion pays for itself in wasted cpc within a quarter.
the real cost: what you pay per lead
cost per click is one metric. but the metric that actually matters is cost per lead. how much you pay for each potential client who contacts you.
for most local service businesses, a well-managed campaign delivers leads at:
- $15-$40 per lead for dentists and clinics
- $30-$80 per lead for lawyers
- $10-$30 per lead for contractors and home services
- $10-$25 per lead for veterinarians
compare that to the lifetime value of a client. a single dental patient might be worth $3,000-$10,000 over time. a legal client could be worth $5,000-$50,000+. at those numbers, even $50 per lead is an excellent investment.
how to stop wasting money
if you’re already running google ads and feel like you’re spending too much, the issue is almost never the budget itself. it’s usually one of these:
- a slow landing page (more than 3 seconds on mobile). this alone can waste 30-50% of every dollar you spend in paid traffic
- no conversion tracking (so you can’t tell what’s working)
- targeting too broad an area
- not using negative keywords
- sending traffic to your homepage instead of dedicated landing pages
- no one actively managing and optimizing the campaigns
fixing these issues typically reduces cost per lead by 30-50% without changing the budget.
want to know what you should be spending?
i’ll audit your current google ads setup (or research your market if you’re starting fresh) and give you a realistic budget recommendation based on your goals and market.
get your free google ads audit
related articles
is your business visible on google?
get a free, no-obligation audit of your google presence. i'll show you exactly where you're leaving money on the table.
get your free audit