Google Local Services Ads are pay-per-lead ads that sit above the regular search ads for local service searches, showing your business name, rating, hours and a call or message button. You pay when a customer contacts you, not when they click. They work best for service businesses that answer fast, collect reviews steadily and set their job types and service area with care.

Key takeaways
- You pay per lead, not per click. Google says invalid or low-quality leads are not charged, and some charged leads are credited later.
- Ranking is an auction weighted by bid, responsiveness and profile quality: rating, review count, response time, photos and completed verification checks.
- Google no longer credits leads for "job type not serviced" or "geo not serviced," so your job-type and service-area settings are your only protection against those.
- Do the break-even math first: average job margin times close rate equals the most you can afford to pay for a lead.
- Run them alongside Google Search ads and a strong Google Business Profile, not instead of them.
What Google Local Services Ads are, in plain terms
Google Local Services Ads are a separate ad product built for local service providers. Instead of writing ads and bidding on keywords, you build a profile, choose the jobs you do and the areas you serve, and Google shows that profile to people searching for those services nearby.
Google's own Local Services Ads overview describes it this way: you receive leads as calls and messages directly from the ad, you can reply and track bookings online, and you pay only for leads related to your business and the services you offer. You set a budget, can adjust it later, and can pause the ad when you are too busy to take more work.
How they differ from regular Google Ads
| Question | Local Services Ads | Google Search ads |
|---|---|---|
| What you pay for | A lead (call, message or booking) | A click |
| What you control | Job types, service area, hours, budget, bid mode | Keywords, match types, ad copy, landing pages, bids, schedule |
| Where it appears | The top of the results for eligible local service searches | Above and below organic results for any keyword you target |
| Trust signals shown | Rating, review count, Google Verified badge where available | Whatever you write, plus assets you add |
| Landing page needed | No, the profile is the landing page | Yes, and it decides your results |
| Best for | High-intent "near me" service calls | Specific jobs, high-value services, brand protection, research searches |
That last row matters. Local Services Ads cover a narrow band of searches very well. They do not replace a search campaign that targets your most profitable jobs by name. Our guide to Google Ads for small business covers that side.
Who should run Google Local Services Ads, and who should wait
Run them if you offer an eligible service, can answer calls and messages during your listed hours, and already have a base of genuine reviews. Wait if you cannot answer the phone, have a handful of reviews, or your best work is a specialty Google lumps into a broad category.
Eligibility is limited to certain service categories, and some are restricted to specific states, so start with Google's eligibility checker linked from the Local Services Ads overview. That page also notes that the Google Verified badge is not available for auto, beauty and dining categories, and that early "pre-badge" ads, which can go live after preliminary checks, appear below fully verified providers.
The readiness check we run before launch
| Signal | Ready | Not ready yet |
|---|---|---|
| Phone coverage | A person answers during every listed hour | Calls go to voicemail during jobs |
| Reviews | A steady flow of recent, genuine reviews | A few old reviews, none recent |
| Service fit | Your core jobs match Google's job types | Your money jobs are a niche Google does not list |
| Capacity | You can take more work this month | You are booked out for weeks |
| Tracking | Leads land in a CRM or a shared log | Leads live in one person's phone |
If you fail two or more rows, fix them first. A profile that misses calls trains the auction to show you less, and you will spend the first month digging out.
How Google Local Services Ads rank
Local Services Ads are ranked by an auction. Google's explanation of how Local Services ad rankings work lists your bid, the likelihood your ad produces a lead, and several factors behind that likelihood. You cannot buy your way past a weak profile.
Here is what Google says feeds the ranking, with what each one means in practice:
| Factor Google lists | What it means for you | The lever |
|---|---|---|
| Bid | The maximum you will pay for a lead; you may pay less | Bid mode and budget |
| Responsiveness | Google says missed calls may hurt it | Answer every call, reply to messages fast |
| Customer search context | The job, time and location of the search | Accurate job types, hours and service area |
| Business relevance | Your services and business bio | A specific bio and complete job types |
| Lead types | Message and booking leads give customers more ways to reach you, especially nights and weekends | Turn on message leads you can actually answer |
| Profile quality | Rating, review count, average response time, high-quality images and completed verification checks | Reviews, real photos, finished verification |
Two details from that page change how we run accounts. First, Google says higher-quality profiles, including those with images, may rank higher and may also pay lower costs per lead. Quality work lowers your price. Second, if you have several locations serving the same area, Local Services shows only the highest-ranking one, so multiple profiles do not multiply your exposure.
Notice what is not on the list: proximity as its own factor. Location appears only as part of the customer's search context. Do not set a service area wider than you will really drive in the hope of more volume. You will get leads you cannot take and cannot get credited for.
Setting up Google Local Services Ads the right way
Most of the results from Local Services Ads are decided in setup: job types, service area, hours, bio, photos and verification. Rushing these to go live a week sooner is the most expensive mistake we see.
- Confirm eligibility and gather documents. Licenses, insurance and the owner details Google's screening asks for in your category. Have them ready before you start so verification does not stall halfway.
- Choose job types deliberately. Turn on only the jobs you want and can staff. Every job type you leave on is a lead type you will pay for.
- Draw the service area you actually serve. Use towns or ZIP codes your crews will drive to this week, not the county you hope to grow into.
- Set hours you can answer. If nobody picks up after 6 p.m., do not list evening hours. Missed calls hurt responsiveness.
- Write a specific bio. Years in business, the jobs you specialize in, the towns you serve, licensing and what makes the call different. Google counts your bio in relevance.
- Upload real photos. Trucks, crews, finished work, the shop. Google names high-quality images as a profile-quality factor.
- Connect reviews. Make sure your profile shows your genuine Google reviews and that new ones keep arriving.
- Pick a bid mode and a budget using the math in the next section.
- Decide who owns the leads. One named person checks the lead inbox every business day and marks outcomes.
Setup mistakes we fix in audits
- Every job type switched on by default, including ones the business does not do
- A service area drawn as a giant radius around the owner's house
- 24-hour hours listed with no after-hours coverage
- A one-line bio and stock photos
- Leads going to an email nobody reads
Budget and bidding: the break-even math
Set your budget from what a lead is worth to you, not from what Google suggests. Your break-even cost per lead is your average gross margin per job multiplied by the share of leads you book. Anything under that number makes money.
A worked example
These numbers are hypothetical. Replace them with your own.
| Input | Example value | Where to find yours |
|---|---|---|
| Average gross margin per booked job | $450 | Your job costing or accountant |
| Share of leads that become booked jobs | 30% | Last 50 leads in your CRM or log |
| Break-even cost per lead | $450 x 0.30 = $135 | Calculated |
| Target cost per lead (leave room for profit) | About half of break-even, around $67 | Your margin goal |
If your real costs per lead run well under your target, raise the budget. If they run over break-even, the fix is usually close rate and lead quality, not a lower bid.
Which bid mode to choose
Google's bidding guide for Local Services Ads lists three modes: Maximize leads (automated, and Google's recommendation), Target cost per lead, and Max per lead (manual). Google recommends a minimum budget of 10 leads per week for optimal results and says it takes about two weeks to see accurate results while the model learns.
- Maximize leads: the default we start most new accounts on, so the system can learn.
- Target cost per lead: once you know your break-even, set a target near your real average and let automation work under it.
- Max per lead: useful when one job type is far more valuable than others, or when you need a hard ceiling.
Judge the first two weeks lightly. Make budget decisions on a month of data, not on a slow Tuesday.
Lead quality, disputes and automated credits
Google now reviews leads automatically and credits the invalid ones. You can no longer get credit for leads outside the jobs or areas you serve, which makes your settings the only filter against those.
According to Google's automated lead credits page, leads determined to be invalid or low quality are not charged, charged leads are reviewed again later and may be credited automatically, and in most cases credits are applied to your account balance within 30 days. The original charge still shows on your invoice. Google also says it no longer supports credits for "job type not serviced" and "geo not serviced" leads, and that credits are not available for health care verticals, tax specialists or advertisers in EMEA.
What that means for your account
- Tighten job types. If you do not do drain work, turn drain jobs off. A drain call you cannot take is now simply a cost.
- Tighten the map. Remove towns you will not drive to. The same logic applies.
- Rate and log every lead. Record booked, not booked, spam, wrong job or wrong area. That log tells you where settings are leaking money, even when no credit arrives.
- Read the invoice with the credits. Charges and credits appear separately, so reconcile monthly rather than panicking at the gross number.
We see owners judge the channel by the worst three calls of the month. Judge them by booked jobs and margin across all leads, with your log as proof.
The weekly routine that keeps Google Local Services Ads profitable
Twenty minutes a week keeps most accounts healthy: check every lead, answer every message, review the numbers and adjust one setting at a time. Accounts that drift for a month usually lose rank to the competitor who did not.
- Monday: the lead review. Open every lead from last week. Mark outcomes. Listen to a sample of calls to hear how they were answered.
- Monday: the message check. Any message without a reply gets one now. Response time is part of profile quality.
- Wednesday: the review push. Send review requests for every job closed this week. Our guide on how to get more Google reviews has the scripts and automation.
- Friday: the numbers. Leads, cost per lead, booked jobs, cost per booked job. Compare against your break-even.
- Friday: one change. Adjust budget, a job type or the service area, never all three, so you can tell what worked.
- Before a busy stretch: raise budget ahead of your season. Before a slow or fully booked stretch, lower it or pause.
Speed is the hidden multiplier
Google names responsiveness and missed calls in its ranking explanation for a reason. A lead answered on the first ring books more often than one called back an hour later, and the auction notices. If your team cannot cover the phone, an AI agent can answer, qualify and book overnight messages, with a person taking over in the morning. Our guide to AI agents for small business covers where that works and where it does not.
How Local Services Ads fit with Maps, search ads and SEO
Treat Local Services Ads as the top layer of a local stack, not the whole thing. The same reviews, photos and responsiveness that win the auction also win the Maps pack, and a search campaign covers the profitable jobs Local Services Ads cannot target by name.
| Layer | Job it does | Read next |
|---|---|---|
| Local Services Ads | Pay-per-lead calls at the very top for eligible services | This guide |
| Google Business Profile and Maps | Free calls and directions from the map pack | Google Business Profile optimization, rank higher on Google Maps |
| Google Search ads | Specific high-value jobs, brand searches, research queries | Google Ads Quality Score |
| Website and SEO | Service and town pages that rank and convert | SEO for small business |
Industry notes: for heating, cooling and roofing companies, we cover how this layer fits the seasons in our HVAC marketing and roofing marketing playbooks.
Track it all to booked jobs
The lead inbox inside Google tells you who called. It does not tell you which calls became paid jobs, or how that compares to your Maps calls and search ad calls. We connect every channel in our UnifiedIQ platform, which tracks each call and form back to its source, so you see cost per booked job by channel rather than three dashboards that each claim the credit.
What we would do in your first 60 days
If we took over your Local Services account on Monday, the first two months would look like this. It is the same sequence we use for home service, legal and professional clients, adjusted for category.
- Week 1: audit and math. Readiness check, break-even calculation, review count and recency against the top three competitors.
- Week 2: rebuild the profile. Trim job types, redraw the service area, set honest hours, rewrite the bio, replace stock photos.
- Weeks 3-4: launch on Maximize leads at a budget that covers at least Google's recommended 10 leads a week, with a lead log from day one.
- Weeks 5-6: first adjustments. Remove job types and areas that produce leads you cannot book. Switch to a cost-per-lead target if the data supports it.
- Weeks 7-8: connect the stack. Align your profile, search campaigns and service pages so each covers what the others cannot.
Our Google Ads management team runs Local Services Ads with search campaigns, and our local SEO and Google Business Profile team builds the reviews and profile strength the auction rewards. For a sense of how we structure paid accounts, see the Aces Airboat Tours case study: five Google Ads campaigns built and 369 booking-button clicks in the first two months.
We work with service businesses across the country from New Jersey and South Florida, including advertising in New Jersey and local SEO in Broward County. If you want a second opinion on an existing account, send us a note and we will review it.
Google Local Services Ads questions, answered
How much do Google Local Services Ads cost?
You pay per lead rather than per click, and costs vary by category and market. Google recommends a minimum budget of about 10 leads per week. Work out your own ceiling first: average gross margin per job times the share of leads you book equals the most you can pay for a lead and break even.
Do I pay for spam or wrong-number calls?
Google says leads it determines to be invalid or low quality are not charged, and some charged leads are credited automatically later, usually within 30 days. Google no longer credits leads for job types or areas you do not serve, so keep those settings tight.
What is the Google Verified badge?
It signals that a business has passed Google's screening process. Google's overview says the badge is not available in auto, beauty and dining categories. Some businesses can go live with pre-badge ads after preliminary checks, but those appear below fully verified providers.
How do I rank higher in Local Services Ads?
Improve the factors Google lists: answer every call and message quickly, collect genuine reviews steadily, add high-quality photos, complete verification checks, write a specific bio and choose accurate job types. Google says higher-quality profiles may rank higher and pay less per lead.
Should I run Local Services Ads or Google Search ads?
Most eligible service businesses benefit from both. Local Services Ads capture high-intent nearby service calls on a pay-per-lead basis. Search ads let you target specific profitable jobs by keyword, send people to tailored pages and protect your brand name. Start with whichever your budget and phone coverage can support.
Can I pause Local Services Ads when I am busy?
Yes. Google lets you pause the ad when you are too busy to take leads and adjust your budget at any time. Pausing is better than letting calls go unanswered, because missed calls can hurt your responsiveness and your ranking.
Get more booked jobs from Local Services Ads
We will audit your profile, run the break-even math and set up a lead routine that keeps quality high and costs in check.
Get a free proposal