The best SEO company for a small business: a five point test, and what belongs in the contract
No list can name one firm for every business. This test separates the providers worth hiring from the ones selling reports, and it works on local and remote firms alike.
Published by AI Knows Us · Updated 12 October 2026
There is no single best SEO company for every small business, and most articles that name one are selling the placement. What does exist is a short test that reliably separates firms worth hiring. They ask what a customer is worth to you before they talk about keywords. They name the specific pages and fixes they will ship in the first ninety days, with dates. They report calls, enquiries and sales alongside rankings. They leave you owning the domain, the website, the ads account and the Business Profile. And they do not promise positions, because Google's own guidance on hiring an SEO states that no one can guarantee a number one ranking. Run every candidate through those five points, local or remote, and the shortlist writes itself.
The rest of this page is how to apply that test in a real buying process: what you are actually purchasing, the kinds of provider at the small business end of the market, how to read a proposal, and the clauses that decide what you keep.
Decide what you are buying
Small business SEO is three jobs, and most providers are good at one or two of them. Knowing which one you need stops you paying for the others.
- Local presence. A complete Business Profile, consistent details across directories, photographs, and a steady flow of reviews. For anything with a catchment area this is the highest return work there is, and Google publishes its own notes on local ranking.
- Site fixes. Making the site crawlable and fast, repairing broken links and duplicate pages, writing real titles, and getting the service pages indexed.
- Pages for what you sell. One page per service, each answering price approach, process, timeline and area covered, plus the questions customers ask before they buy.
Rank those three by what is broken today. A business with no service pages does not need a content calendar yet.
The kinds of provider at this end of the market
| Provider | How they work | Suits you if |
|---|---|---|
| Independent consultant | One experienced person, a few hours a month, often advising rather than doing | You or your web developer can carry out the work |
| Small specialist agency | A handful of people, deep in one or two industries | You want the work done for you and your industry is on their list |
| Full service local agency | SEO alongside design, ads and social | You want one supplier for everything and accept less depth in each |
| Packaged low cost service | A fixed monthly price, standard deliverables, often work resold from elsewhere | You need the basics covered and will check the deliverables yourself |
Packaged services are not automatically weak, and they are automatically generic. Ask who physically does the work and whether it is subcontracted, then judge the answer rather than the brochure.
How to read the proposal
Rewrite every line of a proposal as a thing that will exist by a date. Anything that survives that rewrite is a deliverable. Anything that does not is an activity.
- Weak: ongoing keyword optimisation, continuous monitoring, content strategy. Strong: four service pages rewritten and published by the end of month one, named in the proposal.
- Ask who writes. Request a sample written for a business in your trade, not a portfolio screenshot.
- Ask who touches the site, and whether your developer needs to be involved. Work that waits on an unavailable developer is the most common reason a retainer delivers nothing.
- Ask what the monthly report contains. It should list the edits made that month with dates, alongside the numbers.
- Ask for two references at your size, and call them. Ask those references one question: what shipped in the first three months.
Pricing models and what each one encourages
- Hourly. Transparent and best for advisory or fixing a specific problem. Set a monthly cap so it does not drift.
- Fixed monthly with a named deliverable list. The most workable arrangement for a small business, because you can check whether the list was delivered.
- Project fee. Right for a one off technical clean up, a migration or a batch of service pages. Many small businesses are better served by two or three projects a year than by a thin permanent retainer.
- Performance based. Appealing, and it needs a careful definition of the result, a baseline agreed in writing, and clarity on who owns the pages if you part ways.
Judge any price against what else that money buys. A retainer that produces one blog post a month will usually lose to the same amount spent on four strong service pages once, then paid search while they mature.
Ownership, agreed before the first invoice
- The domain is registered to your business, in your own registrar account.
- The website, its content and its images are yours, with a working export available on request.
- The analytics and Google Ads accounts are owned by you, with access granted to the agency.
- The Business Profile stays under your own login, with the agency added as a manager.
- Any tracked phone numbers port to you at the end of the term.
- The notice period is stated, and you know whether the contract renews automatically.
Signals to walk away from
- A promise of a specific position, or of a number of leads per month.
- A claimed special relationship with Google. Nobody has one.
- Link packages sold by volume, or a private network of sites they also own.
- A website built on a platform only they can edit, which you cannot take with you.
- Reports showing top three positions for phrases nobody would ever type, including your own company name.
- No named person doing the work, and no answer about where it is done.
Keep these in house
Three things work better from inside the business, and they cost nothing but attention: asking every happy customer for a review, adding real photographs to your profile and your pages, and answering the phone. A programme that generates calls nobody picks up is the most expensive mistake available at this budget.
This page covers choosing a provider. For the pricing structures themselves, an SEO pricing guide compares the models in more depth, and a local SEO guide covers the profile work step by step.
best SEO company for a small business: the parts people ask about twice
How much should a small business spend on SEO?
Start from what one customer is worth and how many more you want. Decide the share of that value you will spend to win one, multiply, and that is your budget. It will be defensible, and it stops you comparing quotes in a vacuum.
Is a local SEO company better than a remote one?
For local search work, what matters is whether they understand your catchment area, which a remote firm can learn. Being in the same city helps with photography, interviews and site visits. Judge both on the five point test rather than the postcode.
How long before I see something?
Profile and review work can move within weeks. Site fixes show as soon as pages are recrawled. New service pages are judged over a quarter or two. Ask for the ninety day deliverable list so progress is visible long before rankings move.
Can I do small business SEO myself?
Yes for the profile, the reviews, the photographs and writing honest service pages. Bring help in for technical fixes, migrations and competitive research, where tools and experience save months.
Are cheap monthly packages worth trying?
They are worth trying when the deliverable list is specific and you check it each month. Ask exactly what arrives in month one and compare it with what the same money would buy as a one off project.
What is the single best first month of work?
Complete the Business Profile properly, get the service pages written and indexed, and fix anything blocking crawling. That sequence helps almost every small business, and it is cheap compared with what follows.
Your fifth test point, run on the assistant's answer
Five points decide whether an SEO firm deserves a contract. Apply the same five to the answer an assistant gives when you ask for the best SEO company for a small business. It will probably name firms that are written about often, which is a reputation signal and not a result. Treat it as one input, the way you would treat a review. For your own business's version of the question, AI Knows Us records which firms or shops assistants name in your category.