Most people choosing an SEO company have either been burned before or are afraid they are about to be. That fear is reasonable. The industry is full of agencies that sell hard, report vanity numbers, and quietly deliver nothing.
Every guide hands you a checklist of ten things to look for. This one gives you one. If you take nothing else from this article: choose the SEO company whose work you can actually verify. Almost every other question you have folds into that.
Here is how to choose an SEO company you can trust, the red flags that should end the conversation, the questions to ask before you sign, and how to tell a real result from a dressed-up one.
In this article
What a good SEO company actually does
Before you judge one, know what you are buying.
A good SEO company grows the qualified traffic and enquiries your business gets from search. That now means two places, not one: Google, and the AI answers people increasingly rely on, from ChatGPT to Google’s own AI overviews.
The work behind it is unglamorous: research, technical fixes, content built for real buyers, authority earned through links and reputation, and reporting that ties all of it back to your business. If an agency cannot explain its work in plain terms, that is your first data point.
Start with your goals and budget
The surest way to choose the wrong agency is to start without knowing what you want.
Decide what a win looks like first. More qualified leads. More local walk-ins. More revenue from a specific product line. Visibility in AI answers. The clearer your goal, the easier it is to tell a fitting agency from a flattering one.
Set a rough budget too. It tells you which agencies are realistic and screens out the ones whose price is too good to be true.
The one test that beats every checklist: can you verify the work?
Here is the filter that does most of the work.
For anything an agency claims, ask yourself: could I check this? Can I see what they did last month? The actual keywords, the actual pages, the actual links? Can I trace their work to enquiries or revenue, not just a rankings chart?
An agency you can verify cannot hide. One you cannot verify can tell you anything, and many do. Trust in this industry should never be a feeling. It should be something you can check.
Every other criterion below is really just a way of asking this same question.
How to tell a real result from a fake one
“Look for case studies” is weak advice on its own, because case studies are the easiest thing to fake.
A logo wall proves nothing. “We grew traffic 300%” proves nothing without a starting point and a link. So make the proof concrete:
- Ask for the live URL of a page they ranked, and go look at it.
- Ask to see the result in a real tool: a Google Search Console screenshot, an Ahrefs graph, the actual keyword and its position.
- Ask what it did for the client’s business, in enquiries or revenue, not just traffic.
- Ask to speak to that client.
A confident, honest agency will show you. One that dodges, blurs the numbers, or only offers logos is telling you something.
Red flags: walk away if you see these
Some things should end the conversation.
Guaranteed rankings. Nobody controls Google, so a guaranteed ranking is either built on keywords nobody searches or on tactics that will get you penalised. Why guaranteed SEO doesn’t work.
A suspiciously cheap price. Cheap SEO is usually the most expensive mistake you can make, because you pay again later to fix it. Why cheap SEO costs more.
One strategy for every client. If they have not asked about your business before quoting, they are selling a template.
No transparency. If you cannot see what they do or what you are paying for, assume the worst.
Old black-hat tactics. Bulk link buying, keyword stuffing, spun content. These earn penalties, not rankings.
Revenue-share or “pay only for results” pricing. It sounds fair and it is not. It pushes an agency toward short-term tricks and cheap keywords to trigger the payout.
Hard selling and pressure. A good agency does not need to rush you.
Green flags: what a trustworthy agency looks like
The good signs are the opposite of the bad ones, and just as easy to spot.
Honest timelines. Real SEO takes months, usually six or more. An agency that says so is respecting you.
Outcomes over rankings. They talk about enquiries and revenue, not just positions.
Transparency by default. You see the work, the reporting is plain, and the costs are itemised.
Human judgement. They use tools and AI, but a person is thinking about your business, not just running automation.
Straight answers about pricing. No mystery, no pressure, no dependence on a guarantee.
The questions to ask before you sign
Take these to any agency you are considering. The answers tell you more than any sales deck.
- Who exactly will work on my account, and how senior are they?
- Can you show me a live example of a result, in a real tool, for a business like mine?
- How do you report, and will the reporting connect to my enquiries or revenue?
- How do you build links, and will I see what they cost?
- What happens if it is not working after a few months?
- Do you guarantee rankings? (You want them to say no, and to explain why.)
- Can I leave, and what happens to the work if I do?
Watch how they answer as much as what they say. Clear, specific, unbothered answers are the sign you want.
How SEO pricing should work
Price is where a lot of agencies get quietly dishonest, so know what good looks like.
Most reputable SEO is sold as a monthly retainer, usually into four figures, sometimes with a separate budget for work like link building. Consultants may charge by the hour.
The number matters less than the honesty behind it. Good pricing is transparent: you know what you are paying for, and any pass-through costs like link budgets are shown at cost, not marked up in secret. Be wary of prices far below the market, and of any model that only pays the agency when a ranking hits.
Can they do AI search, not just Google?
Search is not only Google any more.
More of your buyers are asking ChatGPT, Perplexity, Gemini, and Google’s AI overviews for recommendations before they ever click a blue link. Getting cited in those answers, sometimes called GEO, is becoming its own discipline.
So ask a modern question: can you help me get recommended in AI answers, not just ranked in Google? Many agencies still cannot. The ones who can are building for where search is going, not just where it has been.
Boutique vs big agency: which fits you
Bigger is not automatically better, and neither is smaller.
A large agency has scale and process, but you may be handed to a junior and become a small account in a big book. A boutique or founder-led agency gives you senior attention and speed, with less bench depth behind it.
What matters is who actually does your work and whether they understand your business. Ask that directly, at any size.
Contract terms and how to leave
The contract is where a good relationship is protected and a bad one is trapped.
Before you sign, understand the term length, the notice period, and what happens to the work if you leave. Who owns the content, the pages, and the accounts?
Long lock-ins with heavy exit penalties are a red flag. A confident agency keeps you by doing good work, not by making it painful to go.
What to demand instead of a leap of faith
You do not have to gamble on trust. You can require proof.
Whichever agency you choose, hold them to this:
- You see exactly what was done each month, in plain language.
- Reporting is tied to enquiries and revenue.
- Any links bought for you are shown at cost.
- No ranking guarantees.
An agency that agrees to all four has nothing to hide, and that is the only real protection you have. It is accountability you can check, which beats any promise you cannot.
That is how we work at We Are Performance. If you want an SEO partner whose work you can verify every month, take a look at our SEO services or get in touch.
Frequently asked questions
How do you choose a good SEO company? Start with what you can verify. Ask for real, checkable proof of past results, insist on transparent reporting tied to your business, and walk from anyone offering guarantees or a suspiciously low price. The agency you can hold accountable is the one to choose.
What questions should I ask an SEO agency? Ask who will actually do the work, for a live example of a result in a real tool, how they report, how they build links and at what cost, what happens if it is not working, and whether you can leave. How they answer matters as much as the answers.
How much should I pay for an SEO company? Reputable retainers usually run into four figures a month, because real SEO is skilled work done over time. Focus less on the exact number and more on whether the pricing is transparent and you can see what it buys.
How do I know if an SEO company is legit? Legit agencies can show verifiable results, explain their work in plain terms, report against your business, and never guarantee rankings. If you cannot check what they do, treat that as the answer.
Should I hire an SEO agency or a freelancer? Either can work. A good freelancer can be enough for a focused need and a smaller budget; an agency offers more range. What matters is senior attention, real proof, and transparency, at any size.
How do I check an SEO company’s results? Ask for a live URL they ranked and look at it, ask to see the result in Google Search Console or a tool like Ahrefs, and ask what it did for the client in enquiries or revenue. Real agencies will show you.
