Skip to content

Local Service Ads for Contractors: What Works

By Storm Bennett12 min read
Local Service Ads for Contractors: What Works: Killerspots branded digital advertising graphic

Search for a plumber or an electrician and look at the very top of the page. Above the text ads you are used to, above the map, there is a short row of cards. Each one has a business name, a star rating, a blue check, and a phone number. Those are Local Service Ads. The contractor in that card did not pay for your click. They pay only if you call, send a message, or ask to book.

I am the CEO of Killerspots, and our agency runs paid search for service businesses across the country. Local Service Ads are the first thing a contractor asks us about and the account we most often find set up wrong: every job type checked, the phone rolling to voicemail, a month of leads nobody has looked at. The format has also changed more in the last two years than most guides admit. The badge has a new name. The dispute button is gone. This post covers how the ads work now, who qualifies, what decides the order, what you pay for, how bad leads get credited, and when the whole thing is the wrong tool.

What are Google Local Service Ads?

Direct answer: Google Local Service Ads are pay-per-lead ads shown as business cards at the very top of the results for local service searches. Each card carries your name, rating, review count, hours, and a Google Verified badge. You are charged when a customer contacts you through the card, not when someone sees it or clicks it.

Google’s official name is Local Services Ads, with the extra “s,” and the industry shortens it to LSA. Most contractors say Local Service Ads, so that is what I will call them here.

They differ from regular search ads in ways that change how you manage them. There are no keywords. You choose a business category, tick the job types you want, and draw a service area, and Google decides which searches match. There is no ad copy and no landing page either. The card is assembled from your profile, your reviews, and your verification status, and the customer calls or messages straight from it. We laid out the side-by-side in our post on the difference between Google Search Ads and service ads.

Google opened the format with home services and has since added professional categories such as law firms and real estate. The list depends on your country and sometimes your state, so confirm your own trade is eligible where you work before you plan a budget around it.

Who qualifies for Local Service Ads?

Direct answer: A business qualifies when its category is eligible in its market and it passes Google's screening. Depending on the trade and the location, that means background checks on owners and field workers, license and insurance verification, business registration, and a verified Google Business Profile that matches the ad. Passing earns the Google Verified badge.

The badge is the first thing that changed. Until October 2025 there were three: Google Guaranteed for home services, Google Screened for professional services, and License Verified by Google. Google folded all of them into one blue check called Google Verified. If a guide still tells you to “get Google Guaranteed,” it was written for a badge that no longer exists.

The screening behind the badge did not get easier. In the trades that require a background check, Google checks the owner and the people who go into customers’ homes. Office staff are left out. It validates your license against the state’s own database, and it wants an insurance certificate that carries the same business name you are advertising under.

That last detail is where applications stall. The license says “Smith Plumbing LLC,” the insurance says “Smith Plumbing and Drain,” and the Google Business Profile says something else again. Google matches the ad to the profile to confirm who is allowed to manage it, so the names have to agree. Clean that up first. Our Google Business Profile optimization guide covers the profile side.

Verification is also not a one-time event. Let a license expire or an insurance policy lapse and the ad comes down with it, and it does not wait for a slow week.

How does Google decide which Local Service Ads show first?

Direct answer: Google runs an auction that weighs your bid against how likely the lead is to become a job. That likelihood comes from how reliably you answer, how well your category and job types match the search, how close you are to the customer, whether messages and booking are switched on, and your profile quality, meaning rating, review count, and photos.

The bid is the part everybody asks about and the part that matters least at the start. Your bid is the most you are willing to pay for a lead. Google recommends a mode called Maximize Leads, which sets the bid for you inside your budget. My view: start there. A new account needs volume before there is anything to tune. Move to a fixed bid only once your own booked jobs tell you what a lead is worth, and expect fewer leads the day you do.

The other half of the auction is where ads are won. Google says plainly that missed calls count against you. An ad that rings four times and drops to voicemail slides down the row, and the contractor who picks up takes its place. This is the same math we walked through in our post on speed to lead, except here Google is keeping score. A missed-call text-back will rescue the customer. It will not fully rescue the ranking, because Google still watched the call go unanswered. Answer live during the hours you tell Google you are open, and shorten the hours if you cannot.

Reviews carry the rest. The rating and the count on your card are read by Google and by the customer choosing between three names. They are the same reviews that decide the Google map pack, so one steady review habit pays on both.

Switch on messages and booking only if a person will answer them. More ways to reach you helps the ranking. A message that sits for six hours hurts it, and you paid for the lead.

What do you actually pay for with Local Service Ads?

Direct answer: You pay per lead. Google charges for an answered phone call, a voicemail, a missed call you return, a message, or a booking request that comes through the ad. Message leads usually cost less than calls. The charge varies by trade, market, and lead type, and a budget you set controls the total.

Look at that list again. A missed call you return is a charged lead. A voicemail is a charged lead. The meter runs on contact, not on whether your office handled it well, which is one more reason the phone is the whole game.

Google sets the charge per lead, and it shifts with your category, your area, and the kind of lead. We do not publish numbers because any number I gave you would be wrong for your trade and your town. What I will tell you is which number to watch, and it is not cost per lead. It is cost per booked job.

A lead that was always going to be a price shopper costs the same as one that turns into a water heater install. The lead inbox lets you mark which leads booked. Almost nobody does. Mark them, every week, and within a month you can see which job types pay for themselves and which ones just ring the phone.

Can you still dispute a bad Local Service Ads lead?

Direct answer: No. Google removed the manual dispute option in 2024. Leads are screened automatically, invalid ones are not charged, and a charged lead can be credited later if Google's review or your own lead rating marks it as poor quality. A lead for a job you do not do, or from an area you do not serve, is no longer credited.

This is the change most guides have not caught up with. For years the routine was simple: open the lead, click dispute, pick a reason, wait for the credit. That button is gone. In its place is a rating on each lead, and Google treats your rating as feedback, not as a claim it owes you an answer on.

Some leads are credited automatically. Spam, wrong numbers, and the obvious junk often never get charged in the first place. Others are reviewed after the fact and credited without you asking. What Google will not credit is the list that matters: price shoppers, customers who cancel, people who never pick up when you call back, and jobs or towns you do not serve but left switched on.

Read that last one twice, because it moves the work. Under the old system a drywall call to a painter was a dispute. Now it is a charge, and the fix lives in your settings.

So the job looks like this now:

  • Uncheck every job type you would turn down on the phone. The defaults are generous.
  • Draw the service area around where your trucks actually go, by zip code, not by county.
  • Set ad hours to the hours a person answers.
  • Rate every lead, every week. It is still the only say you get.

Your settings are the refund policy now. If you are interviewing agencies, the question to ask has changed with it, and we updated our questions to ask a Google Ads agency to match.

Are Local Service Ads worth it for contractors?

Direct answer: For most licensed trades, yes. The ads reach customers at the moment they need a contractor, the badge answers the trust question, and paying per lead removes wasted clicks. They are not worth it if nobody answers the phone, if your reviews trail every competitor, or if the jobs you want most are not on Google's list.

For a plumber, an HVAC company, an electrician, or a roofer who answers the phone, this is usually the best-placed ad money available. The customer has a problem today, your card is the first thing on the page, and the badge has done the vetting before they read a word. We made the same case from the service side in our post on getting more HVAC service calls.

Here is when I tell a contractor to wait.

If your phone goes to voicemail during the day, you will pay for leads you never speak to and sink in the ranking while you do it. Fix intake first.

If you have nine reviews and the three cards above you each have four hundred, you will show rarely and lose the comparison when you do. Build reviews first, or at least alongside.

If your best work is not on the job-type list, the ads will feed you the work that is. A remodeler who wants whole-kitchen projects will get calls for small repairs. There is no ad copy to steer with and no landing page to qualify anyone.

And there is a ceiling. Lead volume is capped by how many people near you search for your trade this week. Past a point, a bigger budget buys nothing.

Should you run Local Service Ads or Google Search Ads?

Direct answer: Run both if the budget allows. Local Service Ads take the top of the page for common job types and charge per lead. Search Ads cover what the cards do not: higher-value jobs, searches outside Google's job-type list, and landing pages where you control the message. They occupy different space on the same results page.

Think of the results page as four pieces of real estate: the Local Service Ads row, the search ads, the map pack, and the regular listings. A contractor who shows in all four is hard to scroll past. A contractor who shows in one is a coin flip.

Search Ads do the jobs the cards cannot. They reach the searches Google does not map to a job type. They let you write the offer and send the click to a page built to qualify the customer before the phone rings. For the high-ticket work, that control is worth paying per click for.

The trap is reporting. The two run in separate places with separate numbers, and neither knows what happened after the call. We pull both into one view of booked jobs, fed from the CRM, because a lead count from two dashboards tells you nothing about which one is making you money. That is the core of our PPC management services, whatever mix of formats the account ends up running.

How Killerspots runs Local Service Ads

Day one, we do not touch the budget. We open the lead inbox and listen. Google records the calls that come through the ad, and a month of recordings tells us more than any dashboard: how fast the office picks up, what gets said, which job types are wasting the owner’s time. Then we go through the settings line by line. Job types, service area, hours, the profile it is tied to.

Week one is the unglamorous fixes. Job types get pruned to the work the client wants. The service area gets redrawn. Reviews, photos, and the business details get brought up to the standard of the cards they are competing with. Messages and booking get switched on only after they route to someone who will answer, and missed calls get a text-back through our all-in-one CRM and automation platform, so a lead that was paid for is never left sitting.

After that it is a weekly habit: rate every lead, mark the booked ones, watch which job types earn their keep. Monthly, the client gets a report in booked jobs, with the Search Ads beside it. The account stays in the client’s name the whole time.

We built this routine on our own Cincinnati PPC work and run it for contractors nationwide. If you want a second set of eyes on an account you already have, or you are starting from zero, our Google Ads and Local Service Ads management team will take it from the first call recording to the monthly numbers. Talk to us and we will start with your lead inbox.

Frequently asked questions

Do you have to pay for Google Local Service Ads?

Yes, but you pay per lead and not per click or per view. Google charges when a customer contacts you through the ad by phone, by message, or with a booking request. The charge for each lead varies by trade, by market, and by lead type, and you set a budget that Google paces the ad against. Nobody is charged because a searcher looked at the card and moved on.

Is there a difference between Google Ads and Google Local Service Ads?

Yes. Google Search Ads are text ads triggered by keywords you choose. You write the copy, pick the landing page, and pay for each click. Local Service Ads are business cards Google builds from your verified profile and your reviews. You pick a category, job types, and a service area instead of keywords, there is no landing page, and you pay only when a customer contacts you. Most contractors do best running both.

What happened to the Google Guaranteed badge?

Google retired it in October 2025. Google Guaranteed, Google Screened, and License Verified by Google were folded into a single badge called Google Verified, shown as a blue check. Businesses that had already passed the checks for their category did not need to reapply. The screening behind the badge is the same idea as before: license, insurance, background, and a matching Google Business Profile.

How long does it take to get approved for Local Service Ads?

It depends on your trade, your state, and how fast your documents and background checks clear. Plan on weeks, not days. The slow parts are nearly always the same two: a license or insurance certificate that does not carry the exact business name on the application, and field workers who have not finished their background checks. Get the paperwork matching before you apply and the wait gets shorter.

How much do Local Service Ads cost?

Google sets the charge for each lead, and it moves with your trade, your market, the type of lead, and how much competition is bidding for the same customer. A message lead usually runs lower than a phone call. Because the numbers swing so widely, we scope a budget from your category, your service area, and what a booked job is worth to you. Request a quote from Killerspots and we will work it out with you.

Want results like this for your brand?

Killerspots is a full-service creative + digital agency. Let's talk.

Get a Free Quote
LeadConnector

Capture every lead. Follow up automatically.

LeadConnector — our AI-powered CRM — captures the leads your marketing drives, scores them by intent, and follows up 24/7 by text and email. Missed call? It auto-texts back. No lead ever goes cold.

AI Lead Scoring24/7 AI Follow-UpSMS + EmailUnified Inbox