How to pick a local SEO agency without getting fleeced.
The local SEO market runs from $300-a-month outsourced shops to $8K-a-month boutique studios doing nearly identical work. Here is how to tell the two apart before you sign.
A good local SEO agency can double the calls coming into your business inside a year. A bad one will charge you the same amount, deliver a monthly PDF that no one reads, and leave you ranking exactly where you started. The work to tell them apart takes one afternoon.
What local SEO actually covers
Local SEO is the work of ranking in the queries that have geographic intent. "Plumber near me." "Best dentist in Plano." "Tax accountant Burbank." Most of these queries trigger the Local Pack, that boxed set of three businesses with a map at the top of the results page, and the goal of local SEO is to land in that box.
A real local SEO engagement covers five things. Skip any one of them and the rest will not carry the weight.
- Google Business Profile. The free Google listing that powers the Local Pack. Categories, services, hours, photos, posts, Q&A. This is the single highest-leverage asset in local SEO.
- Local citations. Consistent name, address, and phone number across the directory web. Yelp, Apple Maps, Bing Places, Yellow Pages, industry-specific directories. Inconsistencies confuse the ranking signal.
- Reviews. Volume, recency, and rating across Google and the relevant secondary platforms. BrightLocal's annual consumer review survey documents how heavily buyers weigh review counts and recency before picking a local business.
- On-page local signals. Service area pages, city-specific landing pages where it makes sense, schema markup for LocalBusiness, and a homepage that makes the location and service area obvious in the first paragraph.
- Links from local sites. A backlink from the local chamber of commerce, a regional news outlet, or a partner business does more for local rankings than a backlink from a generic high-authority site.
Red flags to spot in the pitch
Most bad local SEO agencies share a recognizable pitch. Once you have heard it twice, you can spot it inside two minutes on a sales call.
- Guaranteed rankings. Nobody can guarantee rankings, period. Google's own Search Essentials is explicit that anyone making this promise is misrepresenting how the system works.
- "We use proprietary software." Usually this means an off-the-shelf tool like BrightLocal or Whitespark wrapped in a custom interface. Fine for citation cleanup. Not a strategy.
- Hundreds of low-quality directory submissions. The directories that matter number in the dozens, not the hundreds. Agencies promising "500 citation submissions" are inflating busywork into an invoice.
- Vague reporting. If the monthly report shows traffic going up but no breakdown of which queries, which pages, or which calls, you are buying a screenshot of a chart. Real reporting ties activity to revenue.
- No mention of Google Business Profile in the first ten minutes. If the pitch never centers on GBP, the agency is selling something else and calling it local SEO.
The first two agencies sent me a monthly report. The third one called me when something broke. That was the only difference that mattered.
The questions to ask before you sign
A handful of direct questions will surface most of what you need to know. Ask all five on the first call.
- "What would you do in the first thirty days if I hired you?" The answer should start with auditing the GBP and the existing rankings, not with publishing blog content.
- "Can you show me three local businesses you currently work with, in industries different from mine, and their before-and-after rankings?" Real agencies have a portfolio. Vague answers are vague for a reason.
- "How do you handle reviews? Do you write them, solicit them, or both?" The correct answer is solicit, with a clear request process tied to fulfillment. Writing reviews violates Google's policies and gets businesses suspended.
- "Who is doing the work, and where are they based?" If the answer is "a team in the Philippines doing $4 an hour citation work," the price you are quoted has very little to do with the labor cost.
- "What is the contract term and the cancellation policy?" Twelve-month contracts with cancellation fees are a flag. Good agencies retain clients on month-to-month because the work earns the renewal.
What fair pricing actually looks like
Local SEO pricing varies wildly, but there is a sensible range. Under $500 a month, you are almost certainly buying an outsourced citation service with very little strategy. Between $1,000 and $2,500 a month covers a competent boutique agency handling GBP, reviews, on-page work, and modest link-building for a single-location business. Multi-location brands, competitive markets like personal injury law or HVAC in major metros, and businesses targeting multiple service areas push that range up to $3,500 to $7,000 a month.
Above $8,000 a month for a single-location local business, you are paying for either an exceptional agency or a brand-name premium. Both can be worth it. Make sure you know which one you are buying.
The timeline conversation nobody wants to have
Local SEO is faster than national SEO, but it is still not fast. The honest range: meaningful movement in the Local Pack typically takes three to six months on a well-established business profile, and longer on a brand-new one. The first thirty days are almost entirely cleanup and setup. The first ninety days build the foundation. Months four through twelve are when the compounding shows up in calls and form fills.
Search Engine Journal's local SEO coverage is the cleanest ongoing read for what is actually changing in the discipline if you want to keep current without subscribing to a tool.
The two-minute test for any local SEO proposal
When you receive a proposal, run it through one simple filter. Find the section that describes the deliverables. If you can read it and say in one sentence what you will get and how it will be measured, the proposal is honest. If the deliverables are written in passive voice with phrases like "ongoing optimization" and "continued performance monitoring," the proposal is a script.
The agencies you want to hire write proposals that read like a contractor's bid: here is what we are doing, here is what it costs, here is when it ends, here is what changes. The agencies you want to avoid write proposals that read like real estate listings.
The honest disclaimer
A good local SEO agency cannot make a bad business succeed. If your reviews are mediocre because your service is mediocre, no amount of citation work will fix the underlying problem. The agencies worth hiring will tell you this on the sales call, sometimes to their own short-term detriment. That, more than anything else, is the signal you are talking to someone you can trust.
About Mining Wells
We're on a mission to fix bad marketing.
Maybe:
- You are spending thousands on marketing tools, ads, and your website, with zero revenue increase to show for it.
- Every campaign you have tried gets minimal results.
- You have a great product that nobody seems to find.
- You are getting interest, but it never converts to a sale.
- You have a low retention rate.
- You have been paying a marketing agency for over a year and have not seen results.
You are not alone. Many founders and leaders live with the results of bad marketing without ever finding the reason.
And often that is because it can be many reasons. Sometimes it is the wrong ICP, sometimes the wrong messaging, sometimes the wrong targeting chasing impressions.
We are here to take the hard guesswork out and provide that clarity before it is too late.
At Mining Wells, we help founders and leaders grow their businesses the right way.
Tired of bad marketing?
