The honest pitch, the answers to every objection, and the proof that does the heavy lifting. The same sales system we run, written down.
Thomas Hassett
If you already sell paid ads or websites to home service clients, you've probably looked at local SEO and thought about adding it. Most agencies stall in the same place. Not on the work. On the call. Pitching something the client can't see yet, can't picture, and has usually been burned on once already.
This is the sales system we use. The pitch, the six objections you'll hear every time, and the proof that does most of the convincing for you.
As of April 17 2026. No scripting keywords into review requests, no naming techs, no per-tech quotas. Ask everyone in neutral language.
Google killed it through late 2025. Don't reference it on a call. It makes you sound out of date.
The map pack still pulls about 44% of all local clicks. The top three is still where the money is.
Most agencies trip on the same spot. They reach for the ranking promise on the call. "We'll get you to number one." The second it leaves your mouth, the client either doesn't believe you or holds you to a number nobody can promise.
What actually closes is selling the roadmap. The visible work they can watch happen week by week.
New photos, fixed categories, corrected service areas. Done in the first week. They can see it.
Citations going out, posts going live, reviews coming in. You control all of it. They can watch all of it.
A ranking is the result of that work. Results take time. The work starts on day one and they can watch it.
The instinct is to oversell on the call. Promise the moon, worry about delivery later. It backfires every time, because the client who expects number one in two weeks is the client who cancels in month two.
So tell the truth. Ranking comes down to two things: how competitive their market is, and what they're willing to spend. Their competition has probably been at this for years and put real money into it. You can catch them. Anyone who tells you it happens in two weeks is selling a fairy tale.
Weeds out the clients who'd churn fast anyway. They self-select out before you've done any work.
Everyone who stays knows what to expect. No surprises in month two or three.
When the climb is slow, you've already told them why. You're not scrambling to explain.
You don't need to argue the timeline. You show it.
Where he sat before the work began. Invisible to most customers searching locally.
Climbed from buried to near the top of the pack. Real movement on a real timeline.
Less than a quarter of searches showed Larry in the top three results.
Three out of four searches now show Larry in the top three. That's where the calls come from.
Larry runs a general contracting business in the Pacific Northwest. Show a client that curve. The slow part included. It proves the work is real and it sets the three-to-six-month expectation without you having to lecture them about patience. They see how a win actually builds, so they stop asking why they aren't number one in week three. The full story, with two more businesses and the real dashboards, is here.
Here's the part nobody tells you. You don't need a 45-minute sales call to close local SEO. Contractors don't have 45 minutes. They've got a truck to load and a crew waiting.
So you sell the way they actually buy.
A short Loom or a Tango walkthrough. You record your screen, pull up their current ranking next to a competitor who's eating their lunch, and let the gap speak.
The video carries the demonstration. You're not chasing anyone or booking a second call.
A quick call for rapport, five minutes, and you close the rest over text. Most of these guys would rather text than talk anyway.
Short call. Short video. Text to close. That's the whole sequence.
The video works because they see it for themselves. Three kinds of demonstration, that's all there is.
Their map position sitting at number eight while three competitors stack the top of the pack. The gap is visible in about ten seconds.
A real ranking curve climbing, a screenshot of an inbox filling with leads, a wall of new reviews. Real proof from a real business.
Where they are now, next to where a client like Larry got to. The before and after does the selling in about three seconds, the same way a hammer to a hurricane-proof window sells the window.
You don't need fancy proof to start. A ranking screenshot pulled in two minutes beats a paragraph of promises every time.
That's the whole reason we exist. You run the sales conversation. We run the work under your brand. You keep the margin and you keep the relationship. More on how that works at the end, but keep it in the back of your head as you read the rest.
Every local SEO pitch hits the same handful of objections. They come up so reliably you can have the answer ready before the client finishes the sentence. Whether it comes on the phone or over text, here are the six, with the answer that actually moves them.

Nine times out of ten this is about framing, and the price takes care of itself once you reframe it.
About 90% of their customers find a business like theirs through Google Maps and search. Getting their profile to the top and getting them reviews builds an asset that keeps working. It's the foundation everything else sits on. Ads stop the day you stop paying. A ranked profile and a wall of reviews keep pulling customers long after.
A managed local SEO program runs real money for a reason, and most of what an agency does costs more than this and shows less for it. For the cost, they get found first when somebody's ready to buy. That's the most important moment in the whole customer journey, and right now their competitor owns it.
Because a profile that gets set up once and left alone starts to decay.
Google, Yelp, Apple Maps and the rest want to see an active business. If nobody's keeping the information current, they read that as a business that might not be around anymore, and push it down below the ones that stay active.
The platforms keep changing the format they want business data in, and someone has to keep up with that. So the monthly fee covers keeping the profiles alive and climbing, not a one-time setup.
Weekly updates, fresh posts, new photos, review responses, the data staying consistent everywhere people search. Stop, and the slide starts.
If they've got time to log into every platform every single week and keep them all in sync, they genuinely can.
But what happens when a busy business owner tries is they start cutting corners. They update the hours on Google, forget Yelp and Apple Maps, change a photo on one and not the others. Now the data's inconsistent across the web, and that inconsistency is exactly what drags a ranking down, because the platforms can't tell which version of the business is the right one.
"Every agency owner I talk to is great at the work and nervous about the call. So we wrote down the call."
Google's the big one, no argument there. But plenty of their customers are on an iPhone using Apple Maps, or following the navigation built into their car, and they can't update those listings themselves.
The big one, but only part of the picture. Most clients already know this one.
Every iPhone user defaults here. Can't self-manage. That's a huge slice of the market.
Built into vehicles. No self-serve access at all. A managed service is the only way in.
All feed Google's trust signals when they match. Consistency across all of them lifts the one ranking they care about.
Being small is exactly why this works for them.
A small business can't outspend the big regional players on ads. What it can do is show up accurately everywhere people look, and stack up real reviews. Accurate listings plus good reviews are how a smaller operation wins customers away from the better-known names without an ad budget to match them. For a business that can't buy its way to the top of the page, this is the lever that's actually available.
Every platform, every device, every search. Consistent and correct.
Reviews are the great equalizer. A small shop with 80 five-star reviews beats a big name with 12.
The big regional players aren't watching the small stuff. That's the opening.
This is the one to handle gently, because the honest answer is genuinely in their interest.
The moment the service stops, the ground they've gained starts sliding.
Not because anyone touches the profile, but because the weekly activity stops and competitors who keep showing up climb past them.
Getting that ground back later takes months, not days, because they're starting the climb again from lower down.
Turning it off to test it usually proves the wrong thing. It shows what losing the ranking costs, right when a competitor takes the calls they used to get.
A quick word on your side of the math, because how you price is itself a retention lever. Underprice and you end up cutting corners, the results suffer, and the client leaves anyway.
Wholesale local SEO starts around $300 to $600 a month for a basic package.
Comprehensive or competitive work runs $1,200 to $2,500 at the wholesale level.
Agencies mark up two to three times, which is standard across the industry.
A client kept at $2,000 a month for two years is $48,000 from a single sale.
Price against the results it produces, the traffic and leads and sales, so the client sees the value behind the number.
No pay-per-lead or pay-per-rank. That ignores everything outside your control and pushes you toward shortcuts that get profiles suspended. Retainer pricing, every time.
When they've run out of objections, the close is simple, and it's a question.
"If we could get you a handful of new customers a month from this, would it be worth it?"
Let them answer. Almost always it's yes, because you've already shown them the proof and handled the cost.
Getting started is the easy part. A quick form about their business and you're researching their market within a couple of days.
One gentle nudge usually does it. Ask whether they'd rather have the phone ringing more in four months, or the few hundred dollars a month they'd save by not starting. You can't save your way to growth.
Closing the client is half the job. Keeping them is the other half, and it runs on one promise you make on the sales call and then actually keep.
Weekly summaries and monthly recaps so they always know what's happening. No guessing. No silence.
Win alerts as they land, so clients feel the momentum building. Every step up the map pack is a moment worth calling out.
Pick up the phone when a ranking dips. Agencies that go dark between invoices lose clients. Agencies that communicate keep them.
Clients leave local SEO mostly because the agency goes quiet on them and they can't see what they're paying for. We built a whole system that runs this for you on autopilot, the weekly summaries, the win alerts, the check-in calls. The promise is what closes the retention, and you make it in the sales conversation.
So that's the whole system. The pitch, the six objections, the proof, the pricing, the promise. Use it as is and you'll close more local SEO than you do today.
And when you'd rather not build the delivery, the team, and the reporting from scratch, that's us. You run the sales conversation with everything in this doc. We do the actual work under your brand. You charge your client what you want and pay us our fee. You keep the margin and you keep the relationship. What partnering actually looks like is laid out here.
Use this doc, handle the objections, close the client. The whole pitch is already written down.
Delivery, reporting, the whole system, white-labeled. Your client never knows we exist.
Charge what you want, pay us our fee. The client is yours. The margin is yours.
How Agencies Close Local SEO Clients (And Keep Them)