Foundgrove
← All posts

SEO · 11 min read

How to Choose an SEO Agency: A Buyer's Vetting Playbook

Summary

Every agency survives the questions you ask. Vet the answers instead: the ones that should end a discovery call, and what to demand in writing.

By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026

Every agency pitch is engineered to survive your questions. The deck is rehearsed. The case studies are the best three out of forty. The person charming you on the call is a closer who will never touch your account again.

So stop grading your questions. Grade their answers. A vetting process only works if you decide before the call which answers disqualify — and then hold the line when a likable person gives you one.

Google's own hiring documentation, last updated June 2026, is blunt about the baseline: no one can guarantee a #1 ranking on Google, and 'if they guarantee you that their changes will give you first place in search results, find someone else.' That is the posture. Here is the sequence.

How do you actually vet an SEO agency?

Four passes over about a week, roughly two hours of your time total: a 15-minute pre-call filter, one 45-minute discovery call built around five disqualifying questions, a 30-minute paper check of their claims, and one 20-minute reference call with a client who left them.

Most buyers run only the second pass — the pitch — and then sign. The pitch is the least informative of the four, because it is the only one the agency controls.

PassTimeWhat it testsYou walk if
1. Pre-call filter15 minPublic price, real address, do they rank for anythingThe price is 'call for a quote'
2. Discovery call45 minNamed people, day-30 deliverables, stated limitsThey pitch instead of asking about your business
3. Paper check30 minWhether their claims survive a public searchThe ranking they claim is not on the SERP
4. Reference call20 minWhat a churned client says about themThey cannot produce one

Two hours. A bad twelve-month contract at $2,500/mo costs you $30,000 and a year of compounding you will never get back. The math on doing the work is not close.

Which questions get you a rehearsed answer and tell you nothing?

Three questions dominate every buyer checklist online and not one of them separates a good agency from a bad one: 'What's your process?', 'Do you follow Google's guidelines?', and 'Can you show me case studies?' Each already has a slide built for it.

'What's your process?' returns a five-phase diagram. Every agency has the same one — audit, keywords, on-page, content, links. It tells you nothing about what will actually happen on your account in week six.

'Do you follow Google's guidelines?' has exactly one possible answer, and it is yes. Google does list it on its hiring checklist, and it is worth asking — but only in a form they can fail. Ask instead: name a tactic one of my competitors is running that you would refuse to run for me, and tell me why.

'Can you show me case studies?' produces a marketing asset, not evidence. The FTC's endorsement guidance is direct about what a showcased result implies: 'Endorsements claiming specific results usually will be interpreted to mean that the endorser's experience reflects what others can also expect,' and disclaimers like 'Results not typical' do not change that (FTC Endorsement Guides). So ask the version nobody rehearses: what is the median result across every client you signed in the last 18 months, including the ones who left?

The question that tells you nothingThe version they can fail
What's your process?Walk me through week 1, week 4 and week 12 on MY site, specifically
Do you follow Google's guidelines?Name a tactic you refuse to run, and why
Can you show me case studies?What's the median result across everyone you signed in 18 months?
How long until I see results?What will be live and measurable on day 30?
Do you have experience in my industry?Who is your closest current client to me, and are they a competitor?

The pattern: a good question is one where a mediocre agency has to either lie or admit something. If any competent firm could answer it well, it is not a filter.

What answer should end the call immediately?

A guarantee. Google's documentation states 'No one can guarantee a #1 ranking on Google' and warns against SEOs that 'claim to guarantee rankings, allege a special relationship with Google, or advertise a priority submit to Google.' A guarantee is not confidence. It is either a lie, or a plan to rank you for a keyword nobody searches.

Six more answers should end the call on the spot. Not 'note it as a concern' — end it. You are one call into a relationship where you hand over your website, your ad accounts and $30k a year.

  • 'We guarantee page one in 90 days.' Google's own advice is to find someone else. There is no counter-argument to make here.
  • 'Our team will handle it.' No named human means no accountability. This is the one buyers rationalize away. Don't.
  • 'We'll start with a full audit and take it from there.' You are buying a PDF at retainer prices.
  • 'Pricing depends — let's build you a custom quote.' After 45 minutes about your city, your services and your competitors, they can name a number.
  • 'We'll need write access to Search Console and your site to start.' For an audit, Google says grant read access only at that stage — not write.
  • 'We retain ownership of the content and links during the engagement.' You paid for it. It is yours the day it publishes.
  • 'That's proprietary.' Said about anything you are paying for, this means there is nothing behind it.

Who specifically will do the work, and how do you find out?

You get a first name, a title and a monthly hour count for every person touching your account — written into the statement of work, not said out loud on a call. 'Our team' is a refusal dressed as an answer.

The agency you meet and the agency you get are frequently different companies. The pitch is run by a founder or a senior strategist. The work lands with a junior account manager and a subcontracted writer. That arrangement is legal and common — and fine, if it is disclosed and priced for. It is only a con when it is hidden.

Read these six questions off the screen during the discovery call. Write the answers down verbatim, because you will be comparing them to the contract later.

  • Who writes the content — name and title? Are they an employee or a contractor?
  • Who does the technical work? The person, not the department.
  • How many hours a month go on my account, and how do they split across those people?
  • Is any part of this subcontracted or offshored? To whom, and where are they?
  • Will the people doing the work be on the monthly call, or only an account manager?
  • What happens if that person quits in month four — who inherits my account?

Then put the answers in the SOW. An agency that will not name people in the contract intends to swap them. We put the person you meet on the work and name them in writing — and any agency worth $2,500/mo can commit to the same thing.

What should be live 30 days in?

Shipped work, not a document. Thirty days into a $2,500/mo engagement you should have conversion tracking live, technical fixes deployed to production, three to five money pages rewritten and republished, and the first content piece live — with the audit as an *input* to that work, never as the deliverable.

If day 30 arrives and the only artifact is a 60-page audit, you paid a full retainer for a PDF. That is the single most common way agency relationships fail quietly: the work is real, the pace is glacial, and by the time you notice you are six months into a twelve-month term.

MilestoneShould existShould not exist
Day 30Tracking live, technical fixes deployed, 3-5 money pages rewrittenA 60-page audit as the only artifact
Day 60Content publishing on a schedule, local surfaces fixed, movement on long-tail terms'Still waiting on your feedback' as the status
Day 90Qualified leads you can attribute to organic, and a keep-or-kill decision'SEO takes twelve months, be patient'

Ninety days is also the point at which you should be willing to kill it. We run a 90-day rule: a channel with no qualified leads after 90 days gets cut or re-scoped. No contract should be able to stop you from doing the same. If you are unclear what should even be on the list, what SEO services actually include is the scope baseline.

How do you check their claims before you sign?

Thirty minutes and a browser. Ask for three live client URLs — not screenshots, not a slide, live URLs — and verify every claim yourself before the second call. Google's guidance says the same thing in gentler words: 'Check your SEO's business references.'

  • Search the keyword they claim to rank for, in an incognito window, set to the client's city. If the client is not there, ask why — on the record.
  • Look up the case-study client and email the owner cold. Two sentences: did this agency do the work, and would you hire them again?
  • Check the agency's own organic footprint. An SEO firm that ranks for nothing is selling a service it cannot perform on itself.
  • Ask which Search Console property the numbers came from, and whether they will show it live on a screen share. Slide decks lie; GSC does not.
  • Ask for a loss: a client whose traffic went down, what caused it, and what they did next. An agency with no losses has no history.

The FTC's guidance gives you leverage most buyers never use. An advertiser showing off exceptional results must either 'have adequate proof to back up the claim that the results shown in the ad are typical' or 'clearly and conspicuously disclose the generally expected performance' (FTC). Almost no agency case study does either. Ask for the typical number and watch what happens.

What does a fair first-90-days proposal look like?

One page. A stated monthly number, a named owner per workstream, deliverables listed month by month, a success metric that is a booked call rather than an impression, and a way out. Ours starts at $2,500/mo, month-to-month — and the number is published on the pricing page, which is the entire point.

'Let's get you a custom quote' after you have explained your city, your services and your competitors is not customization. It is price discovery, run on you. Firms that publish pricing have to be defensible at that price. Firms that hide it are deciding what you can afford.

  • A monthly price, and what happens to it when scope changes
  • The named humans, with hours, per workstream
  • Deliverables for months 1, 2 and 3 — specific enough that you could prove them wrong
  • The metric that defines success: booked calls or qualified leads, not impressions or 'visibility'
  • How SEO, GEO and AEO are handled — inside the retainer, or dangled as next year's upsell
  • Termination for convenience, with 30 days' notice, and full asset handover on exit

That fifth line matters more than it did two years ago. Ahrefs analyzed 863,000 SERPs and 4 million AI Overview URLs and found that just 38% of pages cited in AI Overviews also rank in Google's top 10 for the same query — down from about 76% a year earlier (Ahrefs, March 2026). Ranking and being cited have come apart. An agency with no answer for AI search visibility is selling you half a channel and billing for a whole one. If the number itself is what you're stuck on, what SEO costs a service business breaks down the tiers.

What are the terms you should refuse to sign?

Five clauses, and they are not fine print — they are the deal. The biggest is a twelve-month term with no termination for convenience. It protects the agency's revenue, not your results, and it removes your only real leverage exactly when you need it: month three, when nothing is shipping.

ClauseHow it readsWhat it actually does
12-month term, no early exit'Minimum commitment of 12 months'Deletes your leverage the moment performance slips
Auto-renew with 90-day notice'Renews automatically unless notice is given'Buys them year two out of your forgetfulness
Agency owns the deliverables'Content licensed for the term of the agreement'Your pages and links walk out with them
Ad accounts in the agency's name'We manage the account on your behalf'You lose your conversion history and your audiences
Ranking or lead guarantee'Guaranteed page-one placement'Unenforceable — and, per Google, a reason to walk

Add the question almost nobody asks: do you work with my direct competitors in my city? For a national B2B firm it may not matter. For a roofer or a law firm fighting over the same three map-pack slots, an agency serving both of you has a structural conflict it cannot resolve in your favor.

And read this line from Google twice: 'you are responsible for the actions of any companies you hire.' If your agency buys spam links, Google penalizes your site, not theirs. They move on to the next client; you are the one rebuilding. The exit clause is the only insurance policy you get.

Run this playbook on us, too. Ask who does the work, ask what will be live on day 30, ask to see the Search Console screen. If you want a straight read on what your site needs before you hire anyone — or a second opinion on the agency you already pay — get my free audit and use it as leverage in the next call, wherever you take it.

Where does this fit in your stack?

If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.

For the deeper engagement details, see our SEO service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.

Want this built for your vertical? See SEO for HVAC Companies, SEO for Law Firms, SEO for Dental Practices, SEO for Med Spas, SEO for Roofing Contractors.

What are the most common questions about this topic?

Common questions readers send us about this topic.

What questions should I ask an SEO agency before hiring?

Ask the ones a weak agency cannot answer: who specifically does the work, by name and title; what will be live and measurable on day 30; what the median result was across everyone they signed in the last 18 months; and which tactic they refuse to run and why. Google also recommends asking for examples of previous work, expected results and timeframe, and their experience in your industry and city.

How do I know if an SEO agency is legit?

Verify, don't trust. Ask for three live client URLs and search the keywords yourself from an incognito window set to the client's city. Email one case-study client cold and ask if they would rehire. Check whether the agency ranks for anything itself. Google's guidance names three things to beware of: an SEO that guarantees a #1 ranking, one that alleges a special relationship with Google, or one that emails you out of the blue. Our view: any one of those ends the conversation.

Should I hire a specialist or a generalist SEO agency?

Specialist, if your market is competitive and local — a firm that has ranked ten HVAC companies knows which pages convert and which citations matter. But specialization creates a conflict: they may already work with your direct competitor. Ask outright who their closest current client is to you geographically. A generalist with no conflict and a named senior practitioner beats a specialist quietly splitting attention between you and the firm across town.

Is it a red flag if an agency will not name who does the work?

Yes, and it is the red flag buyers most often talk themselves out of. 'Our team will handle it' is a refusal, not an answer. It usually means the senior person who sold you will disappear and a junior account manager plus a subcontracted writer will inherit the account. Demand names, titles and monthly hours written into the statement of work. An agency that will not name people in the contract intends to swap them.

What should an SEO agency deliver in the first 30 days?

Shipped work, not a document: conversion tracking live, technical fixes deployed to production, three to five money pages rewritten and republished, and the first content piece live. The audit is an input to that work, not the deliverable. If day 30 arrives and all you have is a 60-page PDF, you paid a full retainer for a report — and that pattern rarely corrects itself in month two.

How much should I pay an SEO agency per month?

Enough that real senior hours are on your account, and never so much that you cannot walk away. Our retainers start at $2,500/mo, month-to-month, with the price published rather than quoted. The bigger signal is not the number but the transparency: an agency that refuses to state a price after a full discovery call is running price discovery on you, not scoping your work.

Should I ask for references from clients who left?

Yes — it is the single most informative call you can make, and the one nobody makes. Happy-client references are pre-selected and coached. A churned client tells you what actually broke: the pace, the account-manager churn, the reporting, or the results. If an agency cannot produce a single client who left on reasonable terms, either they are hiding the list or they have not been in business long enough to have one.

About the author

Hyder Shah

Founder & CEO, Foundgrove

Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.

Related reading

Other tactical pieces from the Foundgrove blog.

Want help applying this to your business?

Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our SEO service works.

Free SEO & AI visibility auditGet my free audit