
Google 3-Pack Ads: What They Are, What They Cost, and When to Skip Them
Search "plumber near me" and count what sits above the map. Usually there are two layers of paid results before you reach the three businesses that earned their place.
People call all of it "3-Pack ads", but you are looking at two separate products with different pricing models, different requirements and very different economics. Buying the wrong one is an expensive mistake.
What you are actually looking at
On a typical local search the stack runs top to bottom:
- Local Services Ads. The boxes with a business name, a rating, and often a green "Google Guaranteed" badge. Up to three on desktop, two on mobile.
- Regular Google Ads. Text ads marked "Sponsored", sometimes with a map attached.
- The 3-Pack. The three businesses Google chose on merit. Nobody paid for these.
That third group is the one this site is mostly about, and it is the only one that keeps working when you stop spending. See what the 3-Pack is and how Google picks the three.
The three, side by side
| Local Services Ads | Google Ads | The 3-Pack | |
|---|---|---|---|
| You pay for | A lead (call or message) | A click | Nothing |
| Typical cost | Roughly $15 to $30 a lead in the trades, $50 to $150+ in legal and medical | Varies enormously by keyword | Time |
| Requirements | Background check, licence and insurance checks in most categories | A billing account | A verified profile |
| Time to first result | Days | Hours | Weeks to months |
| Stops when you stop paying | Immediately | Immediately | No |
| Bad-lead refunds | Yes, disputable | No | N/A |
Cost figures vary a lot between sources and markets, which is itself worth knowing. Published averages range from about $25 to $45 a lead overall, with US-wide figures around $60 and individual leads reported anywhere from $5 to $130. Treat any single number you read, including these, as a starting estimate rather than a quote.
How often do ads even appear?
Less universally than the panic suggests. WebFX analysed 100 keywords across HVAC, plumbing, roofing, electrical and garage-door searches in 2026 and found that only 22 of the 100 showed a Local Services Ad, a sponsored ad and the Local Pack together at least once.
So for most local searches you are not fighting through two walls of advertising. The mix depends heavily on your trade and your city, which means the first useful thing you can do costs nothing: search your own main keywords from your own area and write down what actually appears. Do that before you budget anything.
When paying is the right call
- You are new and have no profile history. The 3-Pack rewards accumulated reviews and activity. If you opened last month you cannot buy that, but you can buy leads while you build it.
- Your work is genuinely urgent. Emergency plumbing, locksmiths, tow trucks. When somebody needs you in twenty minutes, being visible right now is worth paying for.
- You know your numbers. If a customer is worth $600 and leads convert at one in four, a $40 lead is obviously good business. If you do not know either figure, you are gambling.
- Your radius is bigger than your ranking. Ads reach places your pin cannot, which matters if your ranking collapses a few streets away.
When to skip it
- Your profile is a mess. Paid traffic lands on the same profile as organic traffic. If your hours are wrong and your last review is from 2024, you are paying to send people to a bad impression.
- You cannot answer the phone. Local Services Ads charge per lead, and a missed call is a lead you paid for and wasted. Answer rate is the single biggest lever on whether LSAs are profitable.
- You are already in the 3-Pack for your main terms. You are then paying for clicks you were getting free. Worth testing, not worth assuming.
- Your budget is small and one-off. Ads stop the day you stop. A month of spend buys a month of leads and leaves nothing behind.
The order that actually makes sense
That same 2026 analysis reached a conclusion that matches what most people find in practice: prioritise local SEO to win the Local Pack, layer Local Services Ads in where they consistently appear, and use regular Google Ads as targeted support rather than a foundation.
The reasoning is simple economics. The 3-Pack is the only one of the three that compounds. Every review, every post and every fixed field keeps working next month, whereas ad spend resets to zero the moment the card stops. Ads are excellent at buying time. They are poor at buying position.
If you are choosing where to put a limited amount of effort, the profile work is the thing with a residual. Our 2026 local SEO checklist is the shortest route through it.
Questions people actually ask
Do ads help my organic 3-Pack ranking?
No. Running Google Ads or Local Services Ads has no effect on where you appear in the organic 3-Pack, and Google has been consistent about this for years. They are separate systems with separate inputs. The only indirect connection is behavioural: if ads bring you customers and some of those customers leave reviews, those reviews help your organic ranking. But the ad spend itself buys nothing organically. Anyone who tells you that advertising with Google improves your free rankings is either confused or selling something. The reverse is also true, incidentally: pausing your ads will not damage your organic position.
What is the Google Guaranteed badge worth?
It is the green tick on Local Services Ads, and it means Google has run a background check and verified licensing and insurance for your category. It also carries a limited guarantee to the customer, which Google may honour up to the job amount if work is unsatisfactory. For a homeowner choosing between strangers, that badge does real work, and it is one of the genuine advantages LSAs have over ordinary text ads. It only appears on the ad, though. It does not carry across to your organic listing, and it disappears when you stop advertising. Treat it as part of what the lead price buys rather than as an asset you own.
Can I dispute a bad lead?
Yes, and you should, consistently. Local Services Ads let you dispute charges for leads that were not genuine: wrong number, spam, a job outside your service area or outside the categories you offer. Google reviews the dispute and credits you if it agrees. This matters more than most advertisers act like it does, because unchallenged junk leads quietly inflate your real cost per customer and make the whole channel look worse than it is. Build disputing into your weekly routine rather than doing it in bursts when the bill surprises you. The window for raising a dispute is limited, so a lead you forget about is a lead you paid for.
Should a service area business use ads?
Often yes, and more so than a storefront. A service area business is anchored to a hidden address, so its organic reach drops off sharply once the searcher is more than a few miles away. Ads are not bound by that pin: you set the area you want and pay to appear there. That makes paid traffic a genuine complement rather than a duplicate, because it reaches the parts of your territory the 3-Pack will not. The catch is the same as always. It only lasts while you pay, so it works best alongside the slower job of building prominence rather than instead of it.
How do I know if it worked?
Track cost per acquired customer, not cost per lead. Those are very different numbers, and the gap between them is your answer rate and your closing rate. A $30 lead is worthless if you answer half your calls and close a third of those, because your real cost per customer is $180. Ask every new customer how they found you, and keep the two channels separate in whatever you use to record jobs. Give it at least a month before judging, because local demand swings week to week and a bad fortnight tells you nothing on its own.
See where you stand, free
Run your business through the free Google Business Profile Grader for an instant 0–100 score, or check your map rank with the Local Rank Checker. Want a playbook for your specific trade? See our local SEO guides by industry, or start free with RankLocal and let it fix everything automatically.