Ask six UK agencies what SEO costs and you’ll get six ranges, four of which only turn up after a discovery call. I think that vagueness does the industry more damage than the occasional cowboy does, so here are the actual numbers.
The short answer
Most UK small businesses pay £500 to £2,000 a month for ongoing SEO. More competitive work, or anything spanning several sites and locations, runs £2,000 to £5,000 and beyond.
The UK pricing guides ranking for this search broadly agree with each other. Quoted floors sit around £300 to £500 a month for small local campaigns. Typical SME retainers land between £1,000 and £3,000. Specialist or multi-site programmes climb past £10,000. On the freelance side, Wise puts the average UK SEO hourly rate near £40 with day rates around £322, though anyone with real seniority charges well above that.
That’s the range. The interesting question is why it’s so wide.
Where the money actually goes
SEO isn’t a product. You’re buying hours of someone’s attention, and the price is mostly a function of whose attention and how many hours.
A £600 monthly fee at a realistic senior rate buys somewhere between four and eight hours. That is enough to keep a small site moving: fix what’s broken, write or brief one solid page, tidy the Google Business Profile, watch the rankings and say something useful about them. It is not enough to run a content programme, chase links and rebuild a site’s technical foundations at the same time.
A £3,000 fee buys thirty-odd hours, or a small team. Different job.
So when a quote looks strange in either direction, work backwards. Divide the fee by a plausible hourly rate. If the answer is ninety minutes a month, you now know what you’re buying.
What genuinely changes the price
Five things move a quote more than anything else.
Competition. Ranking a plumber in Dereham and ranking a solicitor in central London are not the same task, and no honest pricing tier pretends otherwise. Competitive markets need more content, more links and more patience.
The state of the site. A five-year-old WordPress site with 400 thin pages, a broken sitemap and three sets of duplicate URLs costs more in month one than a clean twelve-page brochure site costs in six. Technical debt is real debt.
Whether you need local or national visibility. Local work leans heavily on your Google Business Profile, reviews and consistent business details. National work leans on content and authority. Local is generally cheaper, and for most small businesses it’s also where the money is.
Who writes the content. If the fee includes writing, it’s carrying a writer’s time. If you write it yourself and the consultant briefs and edits, the fee drops. Both models work.
How much reporting you want. This one surprises people. A monthly deck with commentary can eat two or three hours. Some clients want it. Some would rather those hours went into the site, which is a perfectly reasonable trade.
The three ways SEO gets billed
Monthly retainer. The default for ongoing work. Predictable for you, and it lets the work compound month to month. The risk is drift: retainers that quietly become invoices for a report.
Project fee. Good for defined pieces of work. A technical audit, a migration, a batch of location pages. You know the deliverable and the price before it starts.
Hourly or day rate. Best when you have an internal marketer who needs senior backup rather than a supplier. Also the honest option for small, occasional fixes.
Most of my work is a mix of the first two. An audit and a fix list up front, then a retainer sized to whatever the site actually needs, which is often smaller than people expect. Give me a call on 07850 687522 if you want a straight answer on which shape fits you.
Is Google Ads cheaper?
Different cost shape, and worth understanding before you commit either way.
Ads cost you money every single time somebody clicks, and they stop the moment you stop paying. The upside is speed: you can be at the top of the results this afternoon, and you’ll know within a fortnight whether the traffic converts.
SEO costs you money up front for months before it returns anything. Then the traffic keeps arriving after you’ve stopped paying, at least for a while.
The sensible answer for most small businesses is not to choose. Run a small, tight ads budget on your two or three money terms so the phone rings while the SEO matures. Then wind the ads down as the organic positions take hold, or keep them if the numbers justify it. What you should not do is spend £800 a month on ads for two years and call it a marketing strategy, because the day you switch it off you’re back where you started.
When does it start paying for itself?
Six to nine months is the honest answer for most local businesses. Sites that already have some authority and a clean technical base move faster, sometimes inside three. Sites that need rebuilding first move slower.
Work out your own break-even before you sign anything. Take your average customer value, multiply by the proportion of enquiries that turn into work, and you’ll know how many extra enquiries a month it takes to cover the fee. For a lot of trades it’s one or two. For a solicitor it’s often less than one.
If that maths doesn’t work at any plausible level of improvement, SEO is the wrong spend, and you should hear that from whoever you’re talking to rather than working it out yourself eighteen months in.
How to tell a fair quote from a bad one
The tells are consistent, and none of them are about price.
A fair quote names the work. Not “on-page optimisation” but “rewrite the six service pages, fix the internal linking, sort the duplicate title tags”. You should be able to read it and picture someone doing something.
A bad quote sells outcomes it can’t control. Guaranteed number one rankings. A fixed number of links per month, which tells you they’re bought. Vague “domain authority improvement”, which is a third-party metric Google has never used.
Two more warnings, both common. Contracts with twelve-month tie-ins and no exit clause exist to protect the agency’s cash flow, not your results. And if nobody can tell you who will actually do the work, the answer is usually a junior, or an offshore team, or a tool.
Ask one question and listen carefully to the answer: what will you do in month one, and how will I know it worked?
What I charge
I won’t put a price list on this page, because I’d be making it up. Every quote I give comes after I’ve looked at the site.
What I will tell you is the method. I look at what’s there, work out how many hours a month the site genuinely needs to move, and quote that. Sometimes the honest answer is that you need a one-off fix and no retainer at all. I’ve said that to people. It costs me a client and saves them eighteen months of paying for nothing.
The initial consultation is free, and so is the audit that comes with it. You’ll get a written view of where you stand whether or not you hire me.
Cheap SEO, and what £150 a month really buys
I want to be blunt about the bottom of the market, because small businesses get hurt there more than anywhere else.
At £150 a month, the provider has roughly one hour of your time to spend. Nobody can research, write, build and report inside an hour. So the work becomes automated: directory submissions, spun content, a dashboard that turns green.
Sometimes it’s worse than nothing. Low-quality links and duplicated location pages both take real effort to undo, and I’ve spent client budget doing exactly that.
If £150 is genuinely the ceiling, spend it somewhere else. Sort your Google Business Profile yourself, ask customers for reviews, and come back to SEO when there’s budget to do it properly. I would rather tell you that now than take the money.
I’m in Norwich, I’ve been doing this for twenty years, and I keep the client list short enough that you deal with me rather than an account manager. Want SEO help in Norwich instead of a package off a price list? That is the whole idea. If you want to know what your site would actually cost to fix, call 07850 687522 or book the free consultation and I’ll tell you straight.
Common questions
How much does SEO cost in the UK?
Most UK small businesses pay between £500 and £2,000 a month for ongoing SEO. More competitive or multi-site projects run £2,000 to £5,000 and upwards. Anything under about £300 a month is rarely enough to buy meaningful senior time.
How much should SEO cost per month for a small business?
For a single-location business in a market like Norwich, a sensible monthly budget usually sits between £500 and £1,500. The figure should be built from the hours the work genuinely needs, not picked off a package tier.
How much do SEO services cost per hour?
Published UK freelance rates average around £40 an hour, with day rates near £322. Experienced consultants charge well above that. Hourly billing suits audits and one-off fixes better than it suits ongoing work.
Is cheap SEO worth it?
Usually not. At £150 to £250 a month the maths only works if the provider is spending an hour or two on you, which buys a report and little else. I would rather someone did nothing for six months and saved the budget than paid for that.
How long does SEO take to pay for itself?
For most local businesses, six to nine months before the revenue clearly covers the fee. Sites with existing authority move faster. Anyone promising results in four weeks is describing paid ads, not SEO.
Need a hand with any of this? I’m Neil Dawson, an SEO consultant based in Norwich. Have a look at what I do, or get in touch for a free initial consultation.