September 20, 2026 · updated October 27, 2026
SEO consultant vs agency: an honest comparison
Google's best answer to this question is a Reddit thread, not a vendor page. I sell one of the two options, so here is my interest declared and the real trade.
By Lasse Pettersen, independent SEO consultant, Collingwood
I searched “seo consultant vs agency” in Canada on 21 September 2026 and recorded what came back. The first organic result was not an expert’s guide. It was a Reddit thread in r/SEO, “Seo agency vs seo consultant - what would you choose?”, with more than forty comments, and Google had stacked two further Reddit threads underneath it.
Of the nine organic results on page one, eight were published by a business that sells one of the two options being compared, or sells leads to them. One was people who had bought both talking to each other. Google put that one first.
That is worth sitting with before you read another word of this, because I am the ninth kind of page. I am an independent consultant. If you decide a consultant is right, I am one of the people you might hire. So here is my interest, declared, and then the comparison I would give a friend.
What most buyers already do
On the Canadian keyword data I pulled the same day, people look for firms far more often than they look for individuals. In all five of the biggest markets, the agency and company phrasings out-search the consultant, expert and specialist phrasings:
| Market | Searches for a firm | Searches for a person |
|---|---|---|
| Toronto | 7,200 | 3,600 |
| Calgary | 3,990 | 1,550 |
| Vancouver | 3,200 | 1,430 |
| Edmonton | 2,600 | 1,600 |
| Montreal | 530 | 400 |
Monthly search volumes, Google Ads data for Canada, 21 September 2026.
So an agency is the default. Roughly two people reach for a firm for every one who reaches for a person. That means the burden of proof sits on my side of this argument, not on the agency’s, and any comparison that opens by describing a lazy agency with a junior account manager is selling rather than explaining.
The real difference is variance, not quality
The honest way to put it is this. When you hire an SEO consultant you are buying one person, and you can inspect that person completely before you sign. Read what they have written. Ask them to diagnose something on a call. There is nothing behind them, which is the risk and also the whole proposition.
When you hire an agency you are buying a distribution. Agencies vary enormously, and more importantly they vary internally: the senior who ran your pitch and the person who will touch your site next month are often not the same person, and you usually cannot meet the second one before signing. A good agency is better than me at several things. A bad one costs the same.
Both bets can be right. They are not the same shape of bet.
Freelancer, consultant or agency for a small business
Some of the searches that reach this page ask about a freelancer rather than a consultant, and usually for a small business. The words overlap. The purchase does not.
A freelancer usually sells hours against a task list you write: a set of pages, a batch of links, a technical fix. A consultant sells the diagnosis first and then, if it is worth doing, the work. An agency sells both, spread across several people. A freelancer is not a lesser consultant. It is a different purchase.
For a small business the choice turns on whether you already know what needs doing. If you do, a freelancer is often the cheapest way to get hands on it, and the risk is that nobody checks whether the task list was right. If you do not, paying for hours buys activity rather than an answer. At small-business budgets an agency usually means its smallest package, and the smallest package tends to go to its most junior person. That last point is my judgment from working alongside agencies, not a measurement.
What an agency genuinely does better
Not a strawman. These are real and I lose work to them for these reasons.
- Capacity. Three people can do more hours than one person. If your problem is a backlog of work rather than a question about what to do, hours are the thing you need.
- Several disciplines at once. A site rebuild that needs development, design, content and paid search running in parallel wants one company holding the schedule, not four contractors and you as the project manager.
- Continuity through absence. I get ill and I take holidays. An agency covers that internally. This is the strongest argument against me and I will not pretend otherwise.
- Scale. Fifty thousand URLs, six stakeholders and a migration deadline is not a job for one person, however good.
- A second opinion inside the building. A good agency has someone who checks the work. A consultant has to buy that, or do without it.
- Somebody to escalate to. If your consultant is the problem, there is no one to call.
What a consultant genuinely does better
A consultant is better when the job is judgment rather than hours, because the person who diagnoses the problem is the person who fixes it. These are the reasons I win work against agencies.
- Continuity of judgment. The person who worked out what was wrong is the person doing something about it in month four. Nothing is lost in a handover, because there is no handover.
- No translation layer. You describe the problem once, to the person who will act on it.
- Speed of decision. Most of what slows an engagement down is internal coordination, and one person has none.
- You can actually evaluate them. One person’s judgment can be tested in an hour. An agency’s average quality cannot.
- Less of your fee buys the next client. Some part of any agency retainer funds the sales team that sold it to you. That is true of every business and it is fair. It is also a larger share when the business is larger.
What a serious consultant commits to in writing
One person is a single point of failure. That is not solved by a paragraph of reassurance. It is solved by structure, and these are the things I would ask any consultant to commit to in writing:
- Every account in your name. Analytics, Search Console, ads, the business profile. If I disappear you lose an adviser, not your data.
- A work log you can read. What was done, in what order, and what did not move. Somebody else must be able to pick it up.
- Thirty days notice, either direction. No minimum term. It is the term my SEO consulting services run on, month to month, and it costs me the comfort of a locked-in client. A discount in exchange for a lock-in is a fee for removing your ability to leave.
- A named month where you decide. Around month four the work is either paying or it is not, and the honest version of that conversation includes me telling you to stop.
The contract term that fixes most of the agency risk
If you go the agency route, ask for one thing: the person who will actually run your account named in the contract, with their time commitment stated, and the right to end the agreement without penalty if that person changes.
A good agency will say yes, because they were going to do that anyway. An agency that will not put a name on paper is telling you that the person who impressed you in the pitch is not the person you are buying. That single question separates the two faster than any list of deliverables.
How to decide, in four questions
Choose a consultant when your problem is diagnosis, and an agency when it is volume, several disciplines at once, or the need for cover. Four questions settle which one you have.
- Is your problem diagnosis or volume? If nobody knows why the site stopped ranking, you need judgment, and judgment does not scale by adding people. Working out which small set of fixes carries the result is the 80/20 question, and it is answered by measurement. If you already know what needs doing and there is a year of it, you need hands.
- How many disciplines does the work touch at once? More than two running in parallel favours an agency.
- Do you have an in-house hire who is capable but untrained in search? Then buy advice, not execution. Advisory is the cheapest arrangement that works and almost nobody offers it, because it bills less.
- What happens to you if your supplier goes quiet in your busiest month? If the answer is serious damage, buy the redundancy. It costs more and it is worth it.
When the answer is neither
Before either, check that search is where your customers actually are, which is a question with an arithmetic answer rather than an opinion. That is measurable before you spend anything: the demand in your market, in your category, this year. I have told people their market was too small to justify a retainer. It costs me the sale and saves them a year of fees, and it is the right answer often enough to be worth asking first.
If a consultant is where you land, my SEO consulting services are set out with what each one includes and excludes, and I publish what an SEO consultant costs in Canada rather than quoting on request. You can book fifteen minutes with no form in between, and if an agency is the better answer for you I will say so on the call.
Method
The search results described here were recorded for Canada in English on 21 September 2026, to a depth of twenty results, and they move. The classification of who publishes each page one result is mine, made by reading what each site sells. Search volumes are Google Ads data for Canada pulled the same day and are monthly averages, not counts of real people. The trade-offs are my observation from working both as a consultant and alongside agencies, not a survey.