Google Local Services Ads for contractors - a contractor checking a phone for a new job lead notification next to his work truck
Google Ads · Local Services Ads · Contractors · 2026

Google Local Services Ads for Contractors: 7 Steps to Rank First

Set the profile up correctly, pass the Google Guaranteed screen, win the ranking algorithm, and stop paying for leads that were never real. Here is the full 2026 setup and dispute playbook, step by step.

MW
Mitchell WolfertFounder, M.Wolf Media
Updated Aug 13, 2026
Published Aug 13, 2026

A Gilbert electrical contractor asked us to look at his Local Services Ads account last spring because it "wasn't working." He was averaging four leads a week, paying for all of them, and closing almost none. The account wasn't broken. Nobody had ever shown him that eleven of those leads a month were disputable, wrong numbers, out-of-area requests, one outright duplicate, and Google credited every one once he actually filed the disputes. His real cost per booked job dropped by almost a third without changing his budget by a single dollar.

That's the pattern behind most Google Local Services Ads for contractors accounts that feel like they aren't working. The platform itself is genuinely good. Most of the underperformance comes from a setup that was rushed, a response time nobody is tracking, and a dispute button nobody has ever clicked. The seven steps below fix all three, plus the one question we get asked more than any other: when LSA actually beats running Google Search Ads instead.

The short version: set up your LSA profile with an accurate service list and area, start the Google Guaranteed background check the same day you apply since it's the slowest step, respond to every lead inside five minutes to win the ranking algorithm, and dispute any lead that's a wrong number, out of area, or a duplicate. LSA beats Search Ads for lower-ticket, high-urgency trades. Search Ads pulls ahead once your average job value and need for landing page control go up. — the direct answer, expanded below
Step 1 of 7

Set Up Google Local Services Ads for Contractors the Right Way

The application itself is straightforward: business name, service categories, service area by zip code, and business hours. But these details become your ranking inputs later. They aren't just paperwork. Two mistakes cost contractors the most in month one:

  • Picking too broad a service category. A remodeler who lists every possible category "to be safe" gets matched to searches with weak intent. Narrow, accurate categories bring in searchers who already know what they need.
  • Overstating the service area. LSA charges per lead regardless of whether you'll actually drive there. A service area that matches where your crews realistically work keeps lead quality high and dispute volume low.

Set your weekly budget conservatively for the first two weeks. LSA needs a short runway to learn which searches convert for your specific categories and area, and a budget that's too aggressive out of the gate just buys more of the wrong leads while it's still learning.

Step 2 of 7

Pass the Google Guaranteed Background Check Without Losing Weeks

The Google Guaranteed badge is what separates LSA from a plain ad. It comes from a screening process that combines a business background check with license and insurance verification in states that require it for your trade. This is the slowest part of setting up Local Services Ads for the first time, and it's the step most owners put off because it feels like paperwork instead of marketing. Start it the same day you submit your LSA application, not after.

Have these ready before you start so the check doesn't stall waiting on you:

  • Current business license number and state licensing board information for your trade
  • General liability insurance documentation, and workers' comp if you have employees
  • Owner and any relevant employee identification for the background portion of the screen

According to Google's own Local Services Ads documentation, requirements vary by trade and state, which is exactly why contractors in licensed trades like electrical, plumbing, and HVAC tend to see longer review windows than trades without a state licensing requirement. Budget for it to take longer than you'd like, and treat every day it's pending as a day competitors with an active badge are outranking you.

Step 3 of 7

Win the LSA Ranking Algorithm: Response Time, Reviews, and Proximity

Once your badge is live, ranking inside Local Services Ads runs on a different logic than a regular Google Ads auction. Bid amount matters, but it isn't the only lever, and for a lot of contractors it isn't even the biggest one. Google's own guidance points to a mix of factors: how many reviews you have and how strong they are, how close your business is to the searcher, how quickly you respond to inquiries, your business hours relative to when the search happens, and your overall bid competitiveness.

Response time is the one contractors underestimate the most. A homeowner searching for a same-day repair is usually contacting more than one business at once. The first contractor to answer the phone or reply to the message wins a disproportionate share of those jobs, and Google's ranking rewards that same behavior by showing faster responders more often.

MW

"We've watched a contractor with a smaller budget consistently outrank a competitor spending three times as much, purely on response time and review count. LSA rewards the business that actually picks up the phone, not just the one that spends the most."

Mitchell Wolfert — Founder, M.Wolf Media

Review volume compounds the same way it does for organic rankings. The same-day review request habit that moves the needle for Google reviews for contractors in general search also feeds directly into your LSA ranking, so it's worth running as one system instead of two separate ones.

Step 4 of 7

Set a Weekly Budget That Doesn't Waste Spend on Slow Months

LSA runs on a weekly budget cap rather than a daily one, and you're charged per lead rather than per click, which changes how you should think about pacing it. Cost per lead for contractors typically runs somewhere between $25 and $150 depending on trade and market, with emergency trades like plumbing and HVAC sitting at the higher end because the intent behind those searches is worth more to every contractor bidding on them.

A few pacing habits keep the budget efficient instead of just spent:

  • Raise the weekly cap gradually once you have three to four weeks of lead quality data, not before.
  • Watch cost per lead by day of week. Most trades see cheaper, higher-quality leads early in the week and a drop-off by Friday evening.
  • Pause instead of underbidding during a genuinely full week. A contractor who can't service more jobs anyway is better off pausing than paying for leads that will just sit unanswered.
Step 5 of 7

Dispute Bad Leads the Right Way

This is the step most contractors skip entirely, and it's usually the fastest win available in an existing account. Not every lead you're charged for is a real prospect, and Google's dispute process exists specifically to credit the ones that aren't. Leads that are commonly disputable include:

  • Wrong or disconnected phone numbers
  • Requests clearly outside your listed service area
  • Duplicate leads from the same customer within a short window
  • Requests for a service you don't actually offer
  • Spam, solicitation, or obvious test contacts

File the dispute as soon as you notice the issue, while the call log or message thread is still fresh and easy to reference. Open the lead inside the Local Services Ads app or Ads Manager, select dispute, choose the reason that matches, and add a short, specific explanation. Vague disputes get denied more often than specific ones.

Copy-paste prompt for ChatGPT Acting as someone who manages Google Local Services Ads for a contracting business, help me write a clear, specific dispute explanation for a lead that [describe the issue, e.g. "was a wrong number with no answer after three call attempts" or "requested service outside our listed zip codes"]. Keep it factual and under three sentences.
The electrical contractor from the intro above had never disputed a single lead in eight months of running Local Services Ads. Once his team started filing disputes the same day a bad lead came in, disputable leads made up almost a quarter of what he'd been charged for. Same budget, same account, meaningfully lower real cost per job. — from our 2026 client account audits
Step 6 of 7

Know When Local Services Ads Beats Google Search Ads

This is the question we get asked most by contractors deciding where to put their next ad dollar. The honest answer: LSA and Google Ads for contractors solve different problems. Most established contractors eventually run both. The table below is the fastest way to see which one fits where you are right now.

FactorLocal Services Ads winsSearch Ads wins
Average job valueLower-ticket, high-urgency repairsHigher-ticket installs and remodels
New to paid adsSimpler to launch, no keywords to manageRequires keyword and copy expertise
Trust signal needed fastGoogle Guaranteed badge built inTrust has to be built on the landing page
Landing page and message controlFixed format, limited controlFull control over page and offer
Remarketing and audience dataNot availableFull remarketing and audience building
Defending brand name searchesNot applicableProtects against competitor bidding

In practice, the sequence that works for most contractors is to start with LSA because it's faster to launch and carries the trust badge, then layer in Search Ads once average job value or the need for landing page control justifies the extra management. That's the same evergreen-plus-search pairing we cover in our roofing lead generation guide and see repeat across seasonal trades like the ones in our HVAC marketing playbook, where LSA carries the surge months and Search Ads fills in the demand that doesn't spike with weather.

Step 7 of 7

Track Cost Per Lead So You Know LSA Is Actually Working

Cost per lead is the number LSA shows you by default, and it's the wrong number to optimize for on its own. Two contractors can pay the exact same cost per lead and have completely different results if one closes a third of what he's sent and the other closes barely one in ten. The number that actually matters is cost per booked job, which means tracking three things every month rather than one:

  1. Leads charged versus leads disputed and credited. This tells you whether your dispute discipline from step five is actually holding.
  2. Close rate by lead source. Tag every booked job by channel, LSA, Search Ads, referral, so you can see which one is actually paying for itself.
  3. Cost per booked job, not cost per lead. A $60 lead that closes is cheaper than a $30 lead that never picks up the phone.

A simple spreadsheet or a source field in whatever CRM you already use is enough to track this. Revisit it monthly, and adjust budget toward whichever channel is producing the lowest real cost per booked job, not the lowest sticker price per lead.

Frequently Asked Questions

How much do Google Local Services Ads cost for contractors?

Cost per lead typically runs $25 to $150 depending on trade and market, with emergency trades like plumbing and HVAC at the higher end. You're charged per lead rather than per click, and a weekly budget cap controls total spend.

How long does the Google Guaranteed background check take?

It varies by trade and state, and licensed trades like electrical, plumbing, and HVAC generally see longer review windows since they require license verification alongside the background check. Start it the same day you apply for Local Services Ads since it's the slowest step in the whole setup.

Can I dispute a Local Services Ads lead after I've already been charged?

Yes. Wrong numbers, out-of-area requests, duplicate leads, services you don't offer, and spam are all commonly disputable. File the dispute as soon as you notice the issue with a specific explanation, since vague disputes get denied more often.

Is Local Services Ads better than Google Search Ads for contractors?

LSA tends to win for lower-ticket, high-urgency trades and contractors new to paid ads, since it's simpler to launch and includes the Google Guaranteed badge. Search Ads pulls ahead once average job value and the need for landing page or remarketing control increase. Most established contractors eventually run both.

Do I need a license or insurance to run Local Services Ads?

Requirements vary by trade and state. Licensed trades typically need to provide license numbers and general liability insurance documentation as part of the Google Guaranteed screening, and workers' comp documentation if you have employees.

How fast do I need to respond to a Local Services Ads lead?

As close to immediately as possible. Response time is one of Google's documented ranking factors for LSA, and homeowners searching for urgent repairs are usually contacting more than one business at once, so the fastest response tends to win the job as well as the ranking.

MW
Mitchell Wolfert
Founder, M.Wolf Media · 6 years running paid and organic marketing for 40+ active accounts across home services, e-commerce, and B2B, including Local Services Ads setup and account audits for licensed trades across the East Valley

Keep Reading: More Google Ads Guides for Contractors

Want more Local Services Ads leads without paying for junk?

We'll audit your LSA setup, dispute the leads that shouldn't have been charged, and send back a no-pitch plan built for your service area.

Get my free LSA setup review