How to Choose an SEO Agency (and Vet One)
How to choose an SEO agency without getting burned: the vetting framework, the red flags a practitioner knows, and the exact questions to ask before you sign.
To choose an SEO agency without getting burned, vet how it reports and how it scopes the work, not how well it pitches. The pitch is the one part every agency is good at, which is why you judge SEO services on reporting instead, and why ownership matters more than the contract once you sign. The reporting and the scope are where the good ones separate from the ones that will bill you for eighteen months and hand back a dashboard full of numbers that never touched revenue.
I run SEO for B2B SaaS accounts and I have worked on the agency side, so I know the tells from both chairs. What follows is the framework I would use to hire my own replacement: the steps that matter, the red flags that should end the conversation, and the exact questions that expose a weak agency before you sign anything.
How to choose an SEO agency: the steps that matter
Choosing an SEO agency, or how to choose an SEO company if that is the word you use, comes down to four checks, in order of how much they predict the outcome.
Start with how they scope the work. A good agency wants to audit your site before it quotes a plan. If they can hand you a scope and a price before they have looked at what is actually wrong, they are selling a template, not a strategy. The first month of real SEO is diagnosis, so an agency that skips straight to “we’ll publish twelve posts a month” is telling you they do the same thing for everyone. What that audit should surface is in what an SEO audit is.
Then check how they report. This is the single most predictive signal, so it gets its own section below. A report that leads with sessions, impressions, and keyword counts is an agency that defines success as activity. A report that leads with influenced pipeline, demos, or revenue is one that defines success the way you do.
Then look at proof in a vertical near yours. Ranking a local plumber and ranking a B2B SaaS platform with a six-month sales cycle are different sports. Ask for case studies in a business model like yours, and read them for pipeline outcomes, not traffic screenshots. Our own B2B SaaS case studies are the shape of proof worth trusting: a real outcome tied to demos and pipeline.
Then confirm who actually does the work. Agencies sell you the senior lead in the pitch and staff the account with a junior the day you sign. Ask who will run your account day to day, and whether the person in the room is the person doing the work.
The SEO agency red flags to walk away from
Walk away when you see any of these, because each one is a reliable marker of an agency that will cost you more than it returns.
- Guaranteed #1 rankings. Nobody controls Google’s algorithm. A guarantee is either a lie or a bet on keywords so obscure that ranking for them means nothing.
- Cheap monthly link packages. Bulk links from a spreadsheet do nothing at best and earn a penalty at worst. Authority is earned, not bought by the dozen. This is the same reason cheap SEO is a liability, not a discount: the low price is low because the work is junior time on a template.
- A scope quoted before any audit. If they priced the engagement before they saw your site, you are buying the same package as every other client.
- Reports that lead with vanity metrics. Sessions and keyword counts with no line to revenue is how the agency defines success, and it is not how you should.
- A long contract with no early out. Confidence sells month to month or with a short initial term. A twelve-month lock with a penalty to leave is a business protecting its revenue, not yours.
Any single one of these is enough to end the conversation. Real agencies do not need to hide behind a guarantee or a locked contract, because their reporting does the selling for them.
The fastest way to vet an SEO agency is to ask what their monthly report leads with. Sessions means run. Pipeline means keep talking.
Questions to ask an SEO agency before you sign
Ask these five questions, and the weak agencies disqualify themselves. Copy them into the first call.
- “What does your monthly report lead with?” You want to hear pipeline, demos, or revenue, not sessions and rankings. If they cannot connect the work to money, you are buying a dashboard.
- “How do you attribute organic to pipeline in a long B2B sales cycle?” A real answer involves multi-touch attribution and influenced pipeline, the way I lay out in how to measure SEO ROI. A blank stare means they measure last-click or nothing.
- “Who will actually run my account, and can I meet them?” You are checking that the senior in the pitch is not swapped for a junior on day one.
- “How do you approach AI search and getting named in AI answers?” In 2026 this has to be part of the scope. If the answer is confusion, their playbook is dated.
- “What will you do in the first 30 days?” The right answer is an audit and a prioritized plan. The wrong answer is a content calendar they wrote before seeing your site.
How to vet an SEO agency’s case studies and reporting
Vet a case study by reading it for the business outcome, not the traffic chart, because traffic that never converted is the easiest number to make look impressive. A screenshot of “+400% organic sessions” tells you nothing about whether any of those sessions became a customer. The case study worth trusting names a real outcome: demos, pipeline, revenue, or a ranking that maps to a buying-intent keyword.
Here is what real proof looks like. On a legal SaaS account I run, an audit-first engagement made organic the single largest demo channel in the business: 362 influenced demos over six months, 29% of all demos, worth roughly $162,900 in influenced pipeline. Notice what that claim contains, a channel share and a pipeline number, not a traffic percentage. When an agency shows you its work, that is the altitude to hold it to. If every case study peaks at a traffic graph, the agency measures itself the way you should not let it measure you.
The same test applies to the reporting you will get as a client. Ask to see a sample monthly report before you sign. If it opens with sessions and ends without ever reaching revenue or pipeline, that is the relationship you are buying: a lot of motion, reported confidently, with no line to the money.
Should you hire an agency, a freelancer, or go in-house?
Match the model to your stage before you shortlist a single agency, because the wrong model is the most expensive mistake in the whole decision. An agency is right when SEO is a serious, multi-workstream program you need executed at volume. A freelancer or consultant is right when the need is specific or senior-judgment-heavy without the overhead. An in-house hire is right when you have steady volume and want an owner living inside your product and data. I broke the full comparison down in in-house SEO vs an agency vs a freelancer.
Get this wrong and the best agency on your shortlist still underperforms, because you hired a team for a problem that needed one expert, or one freelancer for a program that needed a team. Decide the model first, then run the vetting above inside it.
Where to start your shortlist
Start your shortlist with agencies that already prove out in your business model, then run every one of them through the reporting-and-scope vetting above. For B2B SaaS specifically, I keep an honest, criteria-based list of the best SaaS and B2B SEO agencies, built on the same red flags and green flags covered here. A list gets you names; the vetting turns names into a shortlist you can defend. Run each candidate through the questions above, and whether an agency is worth paying for at all stops being a gamble and becomes a decision with evidence behind it.
Frequently asked questions
How much should an SEO agency cost?
A legitimate B2B SaaS retainer runs from a few thousand dollars a month into the mid five figures, depending on scope and site size. The cheapest options usually mean junior time on a template, which is worse than not hiring at all, because a bad engagement can set your rankings back. Price on value and scope, not on the lowest sticker, and read the full breakdown in how much SEO costs.
How do you know if an SEO agency is good?
A good agency starts with an audit, reports in pipeline instead of vanity metrics, shows case studies with real business outcomes in a vertical near yours, staffs your account with the people who pitched it, and can explain how it earns visibility in AI answers. A weak one leads with guaranteed rankings, a template scope, and a report full of sessions. The best SEO agency for you is rarely the one with the flashiest pitch or the biggest client logos; it is the one whose reporting already speaks in your metric, because that reveals how it defines success.
What questions should I ask an SEO agency?
Ask what their monthly report leads with, how they attribute organic to pipeline in a long sales cycle, who will actually run your account, how they handle AI search, and what they will do in the first 30 days. The right answers cluster around auditing, pipeline attribution, and senior ownership. The wrong answers cluster around rankings guarantees, last-click measurement, and a content calendar written before they saw your site.
How long should an SEO contract be?
Prefer month to month or a short initial term (three to six months) with a clear exit, since SEO takes a quarter or two to compound and you want proof before you commit further. Be wary of a twelve-month lock with a penalty to leave, which protects the agency’s revenue more than your results. A confident agency lets the reporting earn the renewal instead of trapping you into it.
Is it better to hire an SEO agency or a freelancer?
Hire an agency when SEO is a broad, ongoing program you need executed at volume across multiple workstreams. Hire a freelancer or consultant when the need is specific, senior, and focused, an audit, a strategy, a technical fix, without the agency overhead. The deciding factor is breadth of work, not quality, since a strong freelancer often delivers the same senior judgment as an agency’s lead for a narrower scope.