SEO consultant vs SEO agency comes down to one question: who is going to do the work? A consultant diagnoses problems and tells your team what to fix. An agency usually does the work for you. Neither is better in general; each suits a different kind of business. This guide explains the differences, what each typically costs in the UK, and how to decide.

The short answer

Choose an SEO consultant if you have people who can implement changes, such as a developer, a content writer or a marketing manager, but need expert direction. Choose an SEO agency if you do not have that capacity in-house and want the strategy and the delivery handled for you.

SEO consultant vs SEO agency at a glance

SEO consultantSEO agency
Main roleAdvise, audit, plan and reviewPlan and deliver the work
Who implementsYour teamThe agency, sometimes with your developers
Typical pricingPer project or by the hour or dayMonthly retainer
Best forIn-house teams, one-off decisions, migrations, second opinionsBusinesses without in-house SEO capacity
Skills coverageDepends on one person's rangeTechnical, content and links across a team
Speed of deliveryLimited by your team's availabilityLimited by the agency's plan and your budget

What an SEO consultant does

  • Audits the site and search performance, and ranks what to fix first.
  • Sets the keyword and content strategy.
  • Writes developer tickets and content briefs.
  • Reviews work before and after it goes live.
  • Advises on high-risk changes such as redesigns, platform moves and domain changes.
  • Trains the in-house team.

What an SEO agency does

  • Everything a consultant does, plus the delivery.
  • Fixes technical issues, or manages your developers through them.
  • Writes and optimises content.
  • Builds links and digital PR.
  • Handles reporting and ongoing monitoring.

When an SEO consultant is the better choice

You already have capable people. If your developer can change templates and your writer can produce good pages, paying an agency to do the same work duplicates cost. A consultant makes sure that capacity is pointed at the right problems.

You face a one-off, high-stakes decision. A website migration, a new platform or merging two sites is where organic traffic is most often lost. Expert advice for a few weeks costs far less than recovering rankings afterwards.

You want a second opinion. If an agency's results have stalled, an independent review can show whether the problem is strategy, execution or something outside SEO altogether.

When an SEO agency is the better choice

No one in-house has the time. Recommendations that sit in a document do not change rankings. If there is nobody to implement them, a consultant's advice has little effect.

You need several disciplines at once. Technical fixes, content and link building rarely sit in one person's skill set. An agency spreads the work across specialists.

You want predictable monthly effort. A retainer gives you steady progress and accountability without managing the work yourself.

What they cost in the UK

Consultants usually charge per project or by day or hour, and rates vary widely with experience. Agencies usually charge a monthly retainer. For reference, our own prices are: SEO audits from £900 to £2,500 depending on site size, local SEO from £600 per month, SEO retainers from £750 to £3,000 per month, and national or ecommerce SEO from £2,500 per month. Our UK SEO pricing guide explains what drives those figures.

Questions to ask either one

  1. What would you fix first on our site, and why?
  2. Who exactly will do the work, and what will our team need to do?
  3. How will you measure progress beyond rankings, such as leads or sales?
  4. Can you show examples of the kind of recommendations or reports we will receive?
  5. Do we keep ownership of all accounts, content and data?

Be cautious of anyone who guarantees first-page rankings. Google controls the results, so honest consultants and agencies commit to the work and the measurement, not to a position.

A hybrid is often best

Many businesses start with consultancy, typically an audit and roadmap, then hand parts of the delivery to an agency where their own team lacks time or skills. Others keep an agency for delivery and bring in a consultant for migrations or technical deep dives. The right mix can change as your team grows.

Frequently asked questions

Is an SEO consultant cheaper than an agency?

The fee is usually lower because a consultant does not deliver the work. But your total cost includes your own team's time to implement the recommendations, so compare the full picture.

Can an SEO consultant work alongside my agency?

Yes. Consultants are often brought in for audits, migrations or a second opinion while an agency continues with day-to-day delivery.

How do I know if I need SEO consultancy or a full service?

If you have people who can implement changes, consultancy is usually enough. If you do not, a managed SEO service will get more done.

How long should an SEO engagement last?

A consultancy project such as an audit can take a few weeks. Ongoing SEO usually needs several months before results can be judged fairly, because search engines take time to recrawl and re-evaluate pages.

Talk it through

We offer both. See our SEO consultant services for audits, roadmaps and advisory hours, or our managed SEO services if you would rather we do the work. For deep technical problems, see technical SEO services.