How to Choose a Local SEO Provider (And Spot a Weak Pitch)
Every local business gets SEO pitches — cold emails, DMs, agency calls. Most sound identical. Here's how to tell a provider who actually knows what they're doing from one running a script.
Every local business owner eventually gets the pitch: a cold email, a DM, a call from an agency rep, all promising to get you "to the top of Google." Some of these providers are genuinely good. Many are running the same generic script, sent to hundreds of businesses a week, with your business name swapped in.
From the outside, a competent SEO freelancer and a templated sales pitch can look identical for the first five minutes. Here's how to tell them apart before you sign anything.
What a real audit looks like
A provider who actually knows local SEO can show you specifics, not adjectives. Before you hire anyone, ask to see their assessment of your own business across six areas:
Google Business Profile — Is your primary category the most specific accurate option? Are your photos, services, and posts current? A real audit names exactly which fields are missing, not "your GBP needs work."
Citations and NAP consistency — Can they point to where your business name, address, or phone number is actually inconsistent across directories? NAP consistency is measurable — a real auditor pulls specific examples, not a general warning.
On-page fundamentals — Do they reference your actual title tags and actual service pages? Or do they talk in generalities about "optimizing content"?
Technical performance — Can they show you your real PageSpeed Insights mobile score and explain what's causing it? "Your site could be faster" is not a finding. "Your LCP is 6.2 seconds because of three uncompressed hero images" is.
Schema markup — Have they actually viewed your page source and checked for application/ld+json? Most business websites have none. A provider who can tell you exactly what's missing — and why it matters for AI Overviews and rich results — has actually looked at your site.
Search Console and rankings — Have they looked at what you're currently ranking for, or are they guessing based on your industry?
If a pitch skips straight from "hi" to a price and a promise, no audit happened. That's the first tell. You can run this same checklist yourself in under an hour — it's worth doing before any of these conversations, so you can tell whether their findings match reality.
Red flags in a pitch
Ranking guarantees. No one can guarantee a specific ranking position for a specific keyword. Google's algorithm changes constantly and no outside party controls it. Google's own guidance on SEO claims is blunt about this — be wary of any company that guarantees rankings.
Generic language that could apply to any business. "Your website could use some SEO improvements" or "we can help you rank higher" says nothing. It's the same message sent to a thousand businesses today.
Pressure to sign quickly. A legitimate provider is comfortable with you taking a few days to think it over, ask questions, or get a second opinion.
No mention of your Google Business Profile. For a local business, GBP is often the single highest-leverage asset. A pitch that talks exclusively about "content" and "backlinks" without addressing your GBP is missing the most immediate opportunity you have.
Vague reporting, no baseline offered. Ask what they'll measure and how. If the answer is "rankings will improve," push for calls, direction requests, and profile views instead — the numbers that actually connect to revenue.
Questions worth asking before you hire anyone
- "Can you show me the specific issues you found on my site and GBP?" A real answer names things. A vague answer is a script.
- "What will you actually do in the first 30 days?" Look for concrete deliverables — GBP completion, schema implementation, citation cleanup — not "we'll get started on optimization."
- "What will you report on monthly, and can I see a sample?" Rankings alone are a leading indicator, not a business result. You want calls, direction requests, and profile views tracked too.
- "What's realistic in 90 days versus 12 months?" Someone honest will tell you quick wins (GBP fixes, schema) happen fast, while competitive map pack positions take months of consistent work.
What a real proposal includes
- The specific issues found in your audit, named plainly
- What they'll do to fix each one, in plain language
- A realistic outcome, not a ranking guarantee
- Clear scope, timeline, and price
If a proposal reads like it could be sent to any business in any city with the name swapped out, that tells you something about the work behind it too.
What to read next
- How to Do a Local SEO Audit for Your Business — run the same six-area checklist yourself before you talk to anyone
- How to Track Local SEO Results — the metrics a real provider should be reporting on, not just rankings
Want a second opinion on a pitch you already received, or a straight answer on what's actually wrong with your site? Request a free local visibility audit — no pitch, just the findings.