Buyer's Guide

SEO Consultant vs SEO Agency: Which Should You Hire?

Both can get real results. The right choice depends on your budget, how narrow or broad your needs are, and how much risk you're comfortable carrying in a single point of contact. Here's the honest breakdown, including a third option most comparisons leave out.

Quick Verdict

There's no universal winner here, it depends what you need. A consultant is the cheapest way in for a narrow job. An agency is the right call when you need several specialisms running in parallel and can afford the redundancy. A boutique consultancy exists specifically to close the gap between the two: senior strategy and direct access, without a single freelancer carrying all the risk.

  • Pick a consultant for a well-defined, standalone job like an audit or a technical fix.
  • Pick an agency when you need content, links, and technical work running at once, at scale.
  • Pick a boutique consultancy when you want the strategist as your main contact, not an account manager.

What is an SEO consultant?

An independent specialist, usually working alone or with a couple of subcontractors, hired directly for strategy, audits, or hands-on fixes. You deal with the same person throughout, but their available hours are the hard limit on how much they can take on.

What is an SEO agency?

A company with a team of specialists (technical, content, links, sometimes paid and PR too) usually coordinated through an account manager. You get more breadth and redundancy, but the person actually doing the strategic thinking often isn't the person you talk to day to day.

Side-by-side comparison

Most comparisons stop at two columns. We've added the boutique consultancy model, since that's a real third option and it's the one we run ourselves.

CategoryIndependent ConsultantFull-Size AgencyBoutique Consultancy
Team structureUsually one person, sometimes with a subcontractor or two for overflow workMultiple specialists, an account manager, and a delivery team behind themA small, fixed team on a capped roster. No account manager layer
Who you actually work withThe same person who did your audit, every timeOften an account manager relaying updates from a strategist you rarely speak toThe senior strategist who wrote your roadmap, directly
Typical UK cost£50 to £150/hour, or roughly £500 to £1,500/month as a retainer£800 to £5,000+/month, sometimes with a setup fee on topFrom £950 for a one-off audit, from £1,500/month for an ongoing retainer
Range of skills in-houseDeep in their specialism, may outsource content, links, or dev workBroad: technical, content, links, and often paid or digital PR under one roofBroad enough to cover technical, content, and links, without a huge overhead
Flexibility and turnaroundCan move fast, but capacity is capped by one person’s working hoursCan scale up for big campaigns, but slower to change directionFast to change direction, because the client roster is deliberately small
Risk if a key person leavesHighest risk: if they’re unavailable, delivery pauses entirelyLowest risk: work is spread across a team, not one personModerate risk, offset by a small team rather than a single freelancer
Best forSmall businesses with a narrow, well-defined job (an audit, a technical fix)Larger brands running multiple channels at once, with budget to matchBusinesses that want senior strategy and direct access, without either extreme

UK cost ranges are indicative, based on a market scan of published SEO pricing pages plus our own rates. Actual pricing varies with site size, competitiveness, and scope.

Which one is right for you?

Choose an independent consultant if

  • You want the lowest entry cost and don’t mind a single point of contact
  • Your need is narrow: a one-off audit, a technical fix, a second opinion
  • You’re comfortable with slower turnaround when they’re busy with other clients

Choose a full-size agency if

  • You need several specialisms running in parallel: content, links, PR, and paid together
  • You have the budget for a higher retainer and want redundancy across a team
  • You want a dedicated account manager handling reporting and project logistics

Choose a boutique consultancy if

  • You want senior-level strategy without the account-manager layer of a big agency
  • You don’t want the single-point-of-failure risk of relying on one freelancer
  • You’d rather work with a team that turns away clients than one that overloads itself
See our pricing

What SaySEO actually charges

No vague "it depends" answer. Here's our real pricing, positioned deliberately above the cheapest end of the market: we keep our client list deliberately small, never more than 8 active accounts at once, so every account gets senior attention instead of getting stuck in a queue.

SEO Audit

From £950one-off

A full technical, on-page, and competitor audit, built by hand rather than pulled from a template. It's the right starting point if you're not sure what's actually wrong yet.

Growth Retainer

From £1,500/month

Ongoing SEO delivery for businesses that want steady, compounding growth, run by the strategist who wrote your roadmap in the first place, not handed off to a delivery team.

Enterprise / Ecommerce

Customquote

For larger catalogues, multi-location businesses, or teams that need dedicated strategy and hands-on execution at scale. Subject to roster capacity.

Questions to ask before you hire either one

Whichever way you go, these are the questions that separate a genuine specialist from someone overselling their capacity.

  • Will I be working directly with the person auditing my site, or handed off to an account manager?
  • How many other active clients do you have right now, and does that change how much attention I get?
  • Can you show real ranking or traffic movement, not just a list of completed tasks?
  • Do you guarantee specific rankings? (No one honestly can. Treat a guarantee as a warning sign.)
  • What happens to my account if my main point of contact leaves or is unavailable?
  • Is this a fixed scope with defined deliverables, or an open-ended retainer with no clear end point?

Frequently Asked Questions

What’s the difference between an SEO consultant and an SEO agency?

An SEO consultant is usually one person (sometimes with a subcontractor or two) working across a small number of clients directly. An SEO agency is a team: strategists, content writers, and link builders, usually managed through an account manager rather than the specialist doing the work. Neither is automatically better; they suit different budgets and needs.

How much does an SEO consultant cost in the UK?

Independent UK consultants typically charge £50 to £150 an hour, or around £500 to £1,500 a month for an ongoing retainer, depending on experience and scope. Agencies usually start higher, from around £800 a month upward. A one-off audit from either commonly falls between £75 and £950, though scope varies a lot.

Is it worth paying for SEO services, or an SEO agency?

It’s worth it if the provider gives you a clear, written scope and a strategist you can actually reach, rather than a vague monthly retainer with no defined deliverables. SEO is a compounding channel, so the real question isn’t whether to pay for it, it’s whether the specific engagement you’re being offered has a clear plan behind it.

Do I need an SEO consultant or an agency?

If your need is narrow (an audit, a technical fix) and budget is tight, a consultant is usually enough. If you need several specialisms running at once and want redundancy across a team, an agency fits better. If you want senior strategy and direct access without either extreme, a boutique consultancy sits deliberately in the middle.

What should I ask before hiring an SEO consultant or agency?

Ask who you’ll actually be working with day to day, how many other clients they’re currently juggling, what happens if your main contact is unavailable, and whether the engagement has a fixed scope or is an open-ended retainer. Be wary of anyone who guarantees specific Google rankings.

Is a boutique SEO consultancy different from both a consultant and an agency?

Yes. A boutique consultancy like SaySEO is a small, senior team with a deliberately capped client roster, so you get an agency’s breadth of skills without losing the direct access you’d expect from an independent consultant. It’s a specific answer to the trade-off this whole comparison is about.

Want the boutique option?

Get a free initial audit and a straight answer on whether SaySEO is the right fit, and if we're not, we'll say so.