Most businesses comparing SEO providers are really comparing two delivery models: one person who plans and does the work, or a team where the planning, the writing and the implementation sit with different people. This page sets out the practical differences so you can judge which fits the work you need doing.
What actually differs
The headline rate matters less than what the money buys. The questions worth asking are who does the work, how quickly a decision turns into a change on the site, and what you are shown when you ask whether it is working.
- Who does the work. With a consultant, the person you brief is the person writing the pages and making the changes. In an agency, strategy, content and implementation are usually separate roles coordinated by an account manager.
- What the fee covers. A consultant's fee is mostly delivery time. An agency retainer also carries account management, sales and overhead, which is what larger teams and broader capability cost.
- Speed of change. A single-handed model can reprioritise in a conversation. A team model needs the change to pass through the people who own each part.
- Depth of resource. Agencies hold more capacity: multiple markets, several languages, paid media alongside SEO, large-scale content production, cover when someone is away.
- Reporting. Consultant reporting tends to stay attached to specific pages and enquiries. Agency reporting is often aggregated for account reviews, which is useful at scale and vague at small scale.
When an agency is the better choice
An agency is usually right when the programme is bigger than one person can carry: multiple websites or territories, ongoing content production at volume, paid media and SEO run together, or a procurement process that requires a company with cover and formal service levels. If you need twenty pages a month written, that is a team's job, not a consultant's.
When consultant-led support fits better
For a single site serving one region, the constraint is usually not capacity but clarity: the service pages do not explain the work well enough, the technical foundations are shaky, or nobody has decided which searches actually matter. That work benefits from one person holding the whole picture, and it is where the layers of a larger team add cost without adding much.
- The same person sets the priorities, writes the pages and explains the trade-offs.
- Changes happen as soon as they are agreed, not after they are briefed onwards.
- Reporting stays tied to real pages and real enquiries.
Questions worth asking either way
- Who will actually do the work, and how much of their week will it get?
- What will change on my website in the first ninety days?
- Who implements the recommendations: you, my developer, or me?
- What will you show me to prove it is working, beyond rankings?
- What happens to the work if we stop — what do I keep?
How I work
I work as an independent consultant, so the person you speak to is the person who plans and delivers the work. That suits businesses that want a direct line and clear accountability, and it is not the right answer for every brief — if what you need is a large team, I will say so. You can read more about how I work, compare the SEO services themselves, or start a conversation about your site.
Frequently asked questions
Neither is better in the abstract. A consultant suits a single site where the work is about clarity, technical fixes and better service pages. An agency suits programmes that need capacity: several sites or territories, high-volume content, or SEO run alongside paid media.
A consultant's fee is mostly delivery time, so more of it goes into work on the site. An agency retainer also covers account management and overhead, which is the cost of a larger team and broader capability. Compare what is delivered each month rather than the monthly figure alone.
Yes, and it is a common arrangement. The consultant sets priorities and specifies the changes; your developer implements the ones that touch the build. It works best when it is agreed up front who does what.
Ask who will do the work and how much of their time it gets, what will change on the site in the first ninety days, who implements the recommendations, what evidence you will be shown beyond rankings, and what you keep if the arrangement ends.
Capacity and cover. One person has finite hours and takes holidays, so a programme that needs constant output, or guaranteed cover, is better served by a team. Agree scope and response times before starting either way.



















