WHAT LOCAL SEO ACTUALLY COSTS, AND WHAT THE SAME TRAFFIC COSTS TO BUY
Ask what local SEO costs and you get a different answer every time. We read the six pricing guides currently ranking on page one of Google and the quoted ranges contradict each other so badly they cannot all be describing the same service. So instead of adding a seventh range, we did something more useful: we worked out what the same customers cost to simply buy.
If you run a home-services business, that number is the one that actually tells you whether a retainer is expensive.
The short version
- Page one quotes anywhere from $100 to $5,000 a month. The spread is the story.
- In California, one click on “emergency plumber” costs $82.22. A $1,500 retainer buys about 18 of them if you bought them outright.
- Cheap SEO is usually not bad SEO. It is a smaller amount of a different thing, and nobody tells you which.
- Ads rent attention. Ranking builds something you keep. Both are legitimate; they are just not the same purchase.
Nobody agrees, and that is the first useful finding
These are the monthly ranges quoted by the guides ranking on page one for this exact question, read in August 2026.
What page one says local SEO costs per month
Six pricing guides currently ranking for “how much does local seo cost”. Bar length shows the top of each quoted range.
The reason is not that some agencies are honest and others are not. It is that “local SEO” covers everything from one person updating your Google Business Profile for a few hours a month to a team building pages, earning links and managing reviews across a dozen cities. Both are truthfully called local SEO. They are not remotely the same purchase.
So the quote itself tells you almost nothing. What tells you something is asking what specifically gets done each month, and by whom. That is the reason we publish what our own SEO costs by tier and what sits inside each one, rather than making you ask.
The question that actually helps: what would this traffic cost to buy?
Here is the reframe. Every customer that reaches you through the map pack could also have been bought through Google Ads. So there is a real market price for that person, and it is public.
We pulled current California cost-per-click for the searches our clients live on.
What one click costs in California
Google Ads average cost per click, California, pulled August 2026. Orange marks the most expensive.
Now divide. Take a $1,500 monthly retainer, the low end of what a serious agency charges, and ask how many clicks that would buy at market rate.
Read those numbers again, because they reframe the whole question. Eighteen clicks is not eighteen jobs. If one in five of those callers books, and you are a plumber, you needed most of that month’s budget to land three or four jobs.
That is not an argument against ads. Ads work, they work immediately, and for some businesses they are exactly right. It is an argument about what “expensive” means. If ranking organically brings you thirty calls a month that you would otherwise have paid forty dollars each to buy, a $1,500 retainer stopped being the expensive option somewhere around click twelve. Lead marketplaces work the same way, and we ran the same division on Angi Leads.
Renting versus owning
The real difference is what you are left holding. Ads are rent. The day you stop paying, you are exactly where you started, minus the money. Ranking is closer to a foundation: slow to pour, awkward while it cures, and still there when you stop actively working on it. What you are renting is placement in a system Google documents openly, in its guidance on how local results are ranked, so it is worth understanding what the money is actually buying.
The honest catch is the timeline. Ranking takes three to six months to move, which is why anyone promising results in thirty days is either running ads for you or making it up. If you need work next week, ads are the right answer and any agency worth hiring will tell you so.
What you should actually ask
Whoever you talk to, these four questions separate a real proposal from a number pulled out of the air.
1. What specifically happens each month?
Not “ongoing optimisation.” Actual items. How many pages, how many profile updates, how many review requests, how many hours, and who does the work.
2. What are we targeting, and what is the search volume?
If nobody has measured demand in your cities, nobody knows whether the plan is worth running. This is the first thing we check, and it is why we published our own Bay Area search data rather than quoting industry averages.
3. When will I see movement, honestly?
Three to six months is the truthful answer for most local businesses. Anyone shortening that is selling you something else.
4. What happens if I leave?
Do you keep the website, the profile, the content? If the answer is no, you were renting the whole time.
Want the real numbers for your trade and your cities, free?
Get a Free Marketing Audit →What we charge, and why we publish it
Our plans and pricing are on the site, in numbers, without a call first. We publish them because hiding the price wastes everybody’s afternoon and because a business that cannot afford us should be able to work that out in ten seconds rather than after two meetings.
If the numbers do not fit, most of what we do is written up publicly anyway. Start with your Google Business Profile, which is free and where most of the demand lands, and work through why your business might not be showing up on Maps. Plenty of contractors fix their biggest problem in an afternoon without hiring anyone, and that is a perfectly good outcome. Painters in particular tend to lose money on the quote rather than the marketing, which we cover in how to price a paint job.
If you would rather hand it over, that is what our local SEO work is.
Frequently Asked Questions
How much should a contractor pay for local SEO?
There is no single answer, and the range in this market is enormous. What helps more is asking what the same traffic would cost to buy through ads, then judging whether the retainer is cheaper than renting those clicks forever.
Why do local SEO prices vary so much?
Because there is no standard deliverable. Two companies charging the same can be doing completely different amounts of work, which is why the four questions in this post matter more than the number on the quote.
Is cheap SEO worth it?
Usually not. At the bottom of the market the work is normally automated directory submissions and thin content, which produces reports rather than calls.
What should I ask an SEO company before signing?
What specifically happens each month, what you are targeting and at what search volume, when movement should realistically appear, and what happens if you leave.
What happens to my rankings if I stop paying?
They decay slowly rather than vanishing, because the content and the profile work stay yours. That is the difference between owning your search presence and renting it through ads.
Find out what your market actually costs
We will pull the real search volume and click prices for your trade and your cities, show you where you rank now, and tell you honestly whether a retainer is worth it for you.
Get a Free Marketing Audit