Every SEO agency sounds good in a sales call. They show rankings charts, promise first-page results, and act like Google is a puzzle they've already solved.
Before you sign a contract, ask these questions. The answers will quickly separate agencies worth hiring from those worth avoiding.
"What exactly are you doing every month?"
This is the most basic question. Most agencies fail it.
You want a specific list of tasks. "Improve your rankings" is a goal, not a task. "Publish 4 pieces of content targeting [specific keywords] and build 10 local directory citations" is a task.
If they can't list their actual work, skip them. They're going to charge you thousands a month to run an automated report.
"Which keywords are you targeting and why?"
A real agency picks keywords based on your actual services and location. They check search volume. They find terms you can realistically rank for.
Ignore anyone targeting vanity terms like "best plumber in America." Nobody searches that. And ignore anyone who can't explain why a keyword matters for your bottom line. They're guessing.
"How long until I see results?"
Meaningful results take 6 to 12 months in a competitive market. Anyone promising page one in 30 days is either lying or targeting keywords no one searches for. They'll show you a number-one ranking for a term with zero volume and call it a win. It's a scam.
Ask them to define what success looks like at 3 months, 6 months, and 12 months. Rankings, traffic, leads. Get it in writing.
"Can you show me results from similar businesses?"
Ideally: a local service business in a comparable market, with documented ranking improvements and lead increases.
Be skeptical of cherry-picked screenshots with no context. Anyone can find a keyword that moved up. You need a full story: where the business started, what the agency did, where they ended up, and how long it took. If they can't provide this, they're hiding something.
"Will I own all the work you produce?"
This is the trap. Some agencies build links or create content on platforms they control. The second your credit card bounces, your rankings disappear.
Make sure you own the domain, the content, the directory listings, and the backlinks. Everything should live on your property, not theirs. If they hesitate when you ask whether you keep the work when you leave, find someone else.
"Are you just giving me a template website?"
If part of their pitch involves moving you to their proprietary platform, run. Template websites are obvious to customers. They make you look like every other business in your market.
You want a fast, clear website with a visible phone number. A fast site beats a fancy slow one every time. If they build you a slow template site, your SEO will tank anyway.
"What do your reports include?"
Reports should track what matters: organic traffic, keyword rankings for the specific terms they're targeting, and leads attributed to organic search.
If they show "impressions" and "domain authority" but not actual ranking positions or traffic changes, they're selling vanity metrics. Don't get dazzled by charts that don't connect to revenue.
"What do you need from me?"
Good SEO requires your help. An agency that says you don't need to do anything is planning to do minimal work.
They need your input on services. They need access to your website and your Google Analytics and Search Console accounts. Most importantly, they need you to get Google reviews. Reviews matter more than almost anything else for local businesses. Most owners don't ask for them consistently. The ones who do pull ahead fast. Your SEO agency cannot fake real customer reviews. If they don't pressure you to get reviews, they don't understand local search.
You also have to answer the phone. Your website has one job: make the phone ring. If the agency gets you traffic but your front desk ignores the calls, the money is wasted.
"What happens if I stop paying you?"
This is where the truth comes out. Rankings built on quality content and legitimate backlinks tend to stick around. Rankings built on tactics that break Google's rules won't.
Ask them point blank: are any of your link-building tactics considered "gray hat" by Google? If they hedge, walk away.
Check Your Own Baseline First
Before you get on a sales call, figure out what's broken. Check your load time. Check your phone number placement. See if a first-time visitor can figure out what you do in five seconds.
Know your current numbers. How many leads come from organic search right now? What does your Google Business Profile look like? Where do you rank for your most important keywords?
A free RiSeva audit gives you the actual data. You walk into the meeting knowing exactly what works and what doesn't. This keeps agencies from inventing problems to fix.
Do the free stuff first. Fix your broken links. Add your actual service area. Then think about hiring someone.
The Bottom Line
Good SEO agencies exist. They tell you what they'll do, put timelines in writing, and show you real results from real businesses.
The questions above are your filter. An agency that answers them clearly is worth a second conversation. One that gives you sales-pitch answers is not.