How to Choose an SEO Company
Knowing how to choose an SEO company matters more than almost any other decision you will make about your website, because the downside is not simply wasted money. A bad one can get your site penalised, lock you into a contract you cannot leave, and cost you a year you will never get back. The good news is that the bad ones are not subtle. They give themselves away in the first conversation if you know what to listen for.
This guide is the checklist. The warning signs, the questions to ask an SEO company before you sign anything, how to read a proposal, what the price bands actually mean, and how to tell in month two whether it is working.
What this guide covers
- Why the choice goes wrong so often
- The red flags that should end the conversation
- What a good SEO company actually does
- The questions to ask before you sign
- How to read the proposal
- What the price bands mean
- Contracts, lock-in and who owns what
- Agency, freelancer or in-house
- Checking their own results
- What progress should look like
- Common questions
Why working out how to choose an SEO company goes wrong
The difficulty with how to choose an SEO company is that most buyers cannot evaluate the product. If you hire a bad designer you can see the result. If you hire a bad SEO company you see a monthly report full of numbers that go up, while the only number that matters, enquiries, does not move. By the time you are sure, a year has gone.
That information gap is what the weak end of the industry lives on, and it is why working out how to choose an SEO company has to be done on process and evidence rather than on promises. Nobody can promise you a position. Anyone who does is either lying or planning to target phrases so obscure that ranking first for them means nothing.
The one-line test. Ask what they would do in the first month and why. A good answer is specific to your business and mostly boring: audit, fix, research, plan. A bad answer is a list of deliverables with no reasoning attached, or a refusal to explain because the method is proprietary. Nothing in this field is proprietary.
How to choose an SEO company: the red flags
Start here. Any one of these should give you pause. Two or more and you should walk away, however good the pitch sounds.
Guaranteed rankings
If you learn one thing about how to choose an SEO company, learn this. Nobody controls the search engine, so nobody can guarantee a position in it. The search engine itself says so in its own documentation. A guarantee is either meaningless small print or a plan to rank you for phrases nobody types.
They will not say what they actually do
Secret methods, proprietary algorithms, insider relationships. None of these exist. Every legitimate technique is publicly documented, and a company that will not walk you through its approach is usually hiding either that it does very little, or that it does something that will get you penalised.
Suspiciously cheap monthly fees
Price is part of how to choose an SEO company, but not the way most people use it. Real work takes real hours. Under about $300 a month you are buying automated reports and a handful of low-quality links, which at best does nothing and at worst does damage. Price alone is not the test, but a very low price with a long list of promises is a contradiction.
Link building as the headline service
Links matter, but when working out how to choose an SEO company, treat volume claims as a warning. A company that leads with how many links it will build every month is selling volume rather than quality. Bought links violate the published spam policies and the penalty lands on you, not on them.
No access to your own accounts
Some companies keep the analytics and search console accounts in their own name so you cannot see the raw data and cannot take your history with you when you leave. This is a deliberate lock-in tactic and it is a reason on its own to decline.
Reports full of things that are not results
Impressions, keyword counts, “visibility scores”, number of tasks completed. These are activity, not outcome. The questions to ask an SEO company about reporting are simple: what will you show me about enquiries, and how will I verify it.
For the underlying rules, the search engine publishes its spam policies and its Search Essentials. Both are short and worth reading before any sales call, because they let you tell immediately when someone is describing something that will get your site in trouble.
How to choose an SEO company: what a good one actually does
The opposite of the list above, roughly. When you are deciding how to choose an SEO company, this is the shape of the right answer.
- Starts with your business, not your website. Who buys, what they are worth, which services make money. Ranking for the wrong thing is the most common expensive failure.
- Audits before proposing. Anyone who quotes a monthly figure before looking at your site is quoting a package, not a plan.
- Is specific about the first ninety days. Named deliverables with reasons attached.
- Works on the site itself, not just around it. Speed, structure, internal linking and content are where most small-business gains actually come from.
- Reports on enquiries. Calls, forms, messages, traced back to search where that is possible.
- Tells you when something is not worth doing. The most useful thing a good one said to us about our own site was that a page we liked was never going to rank and should be merged.
- Leaves you better off if you leave. You keep the accounts, the content and the fixes.
The best sign you are talking to a good one is that they talk you out of something in the first conversation.
How to choose an SEO company: the questions to ask
Ask all of these. The answers, more than anything else, are how to choose an SEO company with confidence rather than hope. These are the questions to ask an SEO company that separate the real ones from the rest.
- What will you do in the first ninety days, and why that rather than something else? You are testing for reasoning, not for a list.
- Which keywords would you target for us, and how did you pick them? If the answer is the most obvious head term in your industry, they have not done the research.
- Who does the work? The person in the meeting, or a subcontractor you will never speak to.
- Show me a client in a similar position when they started. Not your biggest success. One that looked like us.
- What does your reporting show, and can I see a real example? Ask for a genuine report with the client’s name removed.
- Whose name are the analytics and search console accounts in? The answer must be yours.
- What happens to the content and the changes if I leave? They should stay.
- What is the minimum term, and what is the notice period? Covered in detail below.
- What do you need from me every month? Any honest answer involves your time. A company that needs nothing from you is not doing much.
- What would make you tell me this is not worth doing? The best question on the list. Anyone who cannot answer it will take your money regardless of fit.
How to choose an SEO company by reading the proposal
Put two proposals side by side and compare these, not the totals.
| Look for | Good sign | Warning sign |
|---|---|---|
| Scope | Named tasks with hours or frequency | “Ongoing optimisation” |
| Targets | Specific keywords with current position and volume | “Improved rankings” |
| Content | How many pieces, who writes them, who approves | Content mentioned but not quantified |
| Technical work | Named fixes from an actual audit of your site | A generic checklist |
| Links | Method described, quality over count | A monthly quota |
| Reporting | Named metrics, agreed frequency, a sample | “Monthly report” |
| Term | Three to six months, then rolling | Twelve months, no exit |
| Ownership | Stated in writing | Not mentioned |
How to choose an SEO company at the right price
Part of how to choose an SEO company is knowing what a number buys, so you can tell underpriced from good value. These are market ranges in US dollars.
| Monthly | What it realistically buys |
|---|---|
| Under $300 | Automated reports, little human time. Usually worse than nothing. |
| $300 to $750 | A few hours a month. Workable for a small local business with a decent site. |
| $750 to $2,000 | The band most small and medium businesses belong in. Real content and technical work. |
| $2,000 to $5,000 | Competitive sectors, multiple locations, or a store with a large catalogue. |
| Over $5,000 | National campaigns and large sites. Rarely necessary below that scale. |
One-off audits run $500 to $3,000 and are often the smartest first purchase. You get a prioritised list of problems, you find out how the company thinks, and you owe them nothing afterwards. If you are unsure how to choose an SEO company between two candidates, buy a small audit from each and compare.
Contracts, lock-in and who owns what
Contract terms are where how to choose an SEO company turns into how to leave one. SEO genuinely takes months, so some minimum term is reasonable. Three to six months is fair. Twelve months with no exit clause is not, and the companies that insist on it are usually protecting themselves from the client noticing.
Three clauses are worth reading twice. The notice period, because thirty days is normal and ninety is a trap. The ownership of content and accounts, which should be unambiguously yours. And whether anything they built, pages, listings, links, gets removed when you leave, which some companies do and which you should refuse outright.
Agency, freelancer or in-house
| Option | Cost | Best when |
|---|---|---|
| Freelancer | $300 to $1,500 a month | One clear need, you can manage them, budget is tight |
| Small agency | $750 to $3,000 a month | You need strategy, content and technical work together |
| Large agency | $3,000 upward | Multiple markets or a complex site |
| In-house | A salary | Search is central to the whole business model |
How to choose an SEO company rarely turns on this question. For most small businesses the honest answer is a freelancer or a small agency, and the deciding factor is not the type but whether they will explain their reasoning to you.
How to choose an SEO company by checking their own results
This is the step most buyers skip, and it is the most revealing part of how to choose an SEO company.
Search for the services they sell in their own city and see whether they appear. An SEO company that cannot rank itself is not automatically disqualified, because client work pays better than self-promotion, but it is a question worth putting to them directly.
Then check their case studies properly. Open the client sites and confirm they exist and still work. Search for the terms the case study claims and see whether the client is actually there. Look at the dates, because a case study from 2019 describes a different search engine. And ask to speak to one current client, which costs them nothing if the work is real.
We do the same thing in reverse, which is why our own case studies are live links you can open rather than screenshots, and our reviews carry real names and organisations.
What progress should look like
How to choose an SEO company is one problem. Knowing whether the one you chose is working is the next, and knowing the normal shape of progress is how you avoid both firing someone too early and keeping someone too long.
| When | What you should see |
|---|---|
| Month 1 | Audit delivered, priorities agreed, technical fixes started. No ranking change expected. |
| Month 2 to 3 | Fixes live, content appearing, movement on easier terms. |
| Month 4 to 6 | Traffic up measurably, first enquiries clearly traced to search. |
| Month 6 to 12 | Competitive terms moving, enquiry volume consistent rather than occasional. |
If month six arrives with no movement on anything and no honest explanation, that is your answer. If the explanation is detailed and the leading indicators are moving even though enquiries are not yet, that is usually worth another quarter.
Common questions
How long should I give an SEO company before judging it?
Six months to judge properly, but you can judge the relationship from month one. If the audit is generic, the reporting is vague or your questions get brushed aside, those problems do not improve with time.
Should I work out how to choose an SEO company, or fix my website first?
If your site is slow, awkward on a phone or badly structured, fix that first. SEO work on a weak site is money spent raising a ceiling you then hit anyway. Our guides to how much does a website cost and web design pricing cover what that costs.
Can I do it myself instead?
A good deal of it, especially if you are a local business. Start with our guide to local SEO for small business, do everything in it, and then decide whether you still need help. You will be a far better buyer afterwards.
What is the single biggest warning sign?
A guarantee of first position. It is the clearest signal that someone either does not understand the field or expects you not to.
Does how to choose an SEO company change if they are local?
Only if local knowledge is part of the job, and even then the work is done on a screen. Judge on reasoning, reporting and results rather than on distance.
What should I ask for before paying anything?
A small paid audit. It is the cheapest way to see how someone thinks before committing to a monthly fee, and the best shortcut there is for how to choose an SEO company without guessing.
How we work, if you are comparing us
We audit before we quote, we price a fixed scope rather than an open retainer, the accounts stay in your name, and we will tell you when the problem is your website rather than your search visibility, because it usually is. Our SEO services page sets out exactly what is included, and our about page says who does the work.
Whoever you end up hiring, that is how to choose an SEO company without guessing. Take the questions above into the conversation. The quality of the answers will tell you more in twenty minutes than a proposal will in twenty pages.
Get a straight answer about your site
Send us your website and we will tell you what is actually holding it back, whether that is something we should fix or something you can handle yourself.









