The short answer
UK Local SEO falls into four honest bands: under £300 a month is mostly automated, £300 to £800 buys real human attention, £800 to £2,000 buys volume and speed, and £2,000 and up buys a full agency team. Most single-location trade businesses belong in the second band.
Key takeaways
- The gap between two quotes is a gap in human hours, so ask how many hours a month your account gets and who does them.
- Under £300 a month buys automation, which can keep a profile tidy but will not move you in a competitive city.
- Above £800 a month you are buying scale, which is wasted on a sole trader covering a single town.
- Cheap SEO costs more through templated pages, bought links a future provider must clean up, and eighteen months you cannot get back.
- If your budget is genuinely under £300 a month, spend nothing and do the Google Business Profile and reviews yourself.
If you have asked three companies what Local SEO costs, you have probably had three very different numbers back. One said £149 a month, one said £750, one wanted £2,400 on a twelve month contract. Here is what actually sits behind those numbers, and how to work out which one is right for a trade business.
Why two quotes for the same job differ by £1,500
The same two words cover wildly different amounts of human time, and hidden pricing lets providers price you rather than the work.
SEO is not a product with a fixed unit of work. Two providers can both say "Local SEO, monthly" and mean completely different things. One means software checks your listings and emails you a PDF. The other means a person spends six or seven hours a month on your business specifically. Same words, wildly different cost base, and the invoice reflects it.
The second reason is that almost nobody publishes prices. When pricing is hidden, it tends to be set by what the provider thinks you can afford rather than what the work costs to do. A roofer with eight vans gets quoted differently to a sole trader, for identical work.
So when you search how much does SEO cost UK and get a range from a hundred quid to several thousand, the range is real. The label just covers four genuinely different services.
What each UK price band actually buys you
Four bands, from automated work under £300 a month to full agency retainers above £2,000, and the band you need is set by your patch rather than your turnover.
Here is the whole market in one view. The table sets out what each fee buys and who it suits; the bands under it carry the judgement, including where a band is the wrong shape of spend rather than simply too expensive.
Monthly fee: Under £300
- What you get
- Listing management, a directory submission run, automated citations, a software-generated report, often a few low quality backlinks
- Who does the work
- Mostly automated or offshore. Whoever does it may be handling forty other accounts
- Who it suits
- A one man band in a small town with almost no competition
Monthly fee: £300 to £800
- What you get
- A real Google Business Profile strategy, content for your actual services and areas, on-page work, local link building with real organisations, a report a human wrote
- Who does the work
- A good freelancer or a small specialist firm
- Who it suits
- Most single-location trade businesses
Monthly fee: £800 to £2,000
- What you get
- The same disciplines faster and wider: more content, more locations, more aggressive link building, sometimes conversion work and call tracking
- Who does the work
- A larger team, more hands on the account
- Who it suits
- Wide areas, several branches or trades, established competitors
Monthly fee: £2,000 and up
- What you get
- A strategist, content writer, link builder, account manager, sometimes a developer, plus their overheads
- Who does the work
- A full agency team, with coordination between specialists
- Who it suits
- National brands and multi site operators
| Monthly fee | What you get | Who does the work | Who it suits |
|---|---|---|---|
| Under £300 | Listing management, a directory submission run, automated citations, a software-generated report, often a few low quality backlinks | Mostly automated or offshore. Whoever does it may be handling forty other accounts | A one man band in a small town with almost no competition |
| £300 to £800 | A real Google Business Profile strategy, content for your actual services and areas, on-page work, local link building with real organisations, a report a human wrote | A good freelancer or a small specialist firm | Most single-location trade businesses |
| £800 to £2,000 | The same disciplines faster and wider: more content, more locations, more aggressive link building, sometimes conversion work and call tracking | A larger team, more hands on the account | Wide areas, several branches or trades, established competitors |
| £2,000 and up | A strategist, content writer, link builder, account manager, sometimes a developer, plus their overheads | A full agency team, with coordination between specialists | National brands and multi site operators |
Under £300 a month: automation, and not much else
This is the entry level of the UK market. The account manager you speak to is usually not the person doing the work. I want to be fair here: for a one man band in a small town with almost no competition, this can be enough to keep a Google Business Profile tidy and stop things going backwards. It is not enough to move you in a competitive city.
£300 to £800 a month: where human attention starts
At this level a real person is working on your account rather than a piece of software reporting on it. The work is narrower than what an agency will pitch you, but in my experience it is generally the work that matters most for a trade business.
£800 to £2,000 a month: volume and speed
Here you are buying more of the same discipline rather than a different one. This band makes sense if you cover a wide area, have multiple branches or trades, or are up against established competitors who have been at this for years. A sole trader covering one town is paying for capacity they cannot use.
£2,000 a month and up: full agency retainers
Agencies at this end are usually excellent at reporting, process and scale, and they are built for national brands and multi site operators. For most UK trade businesses it is the wrong shape of spend. The extra money buys coordination between specialists, and a single location plumber does not have enough moving parts to need coordinating.
The six jobs the money actually pays for
Strip away the packaging and Local SEO for a trade business is six jobs, and the price mostly decides how many of them happen and how fast.
Strip away the packaging and Local SEO for a trade business is a short list of jobs. Every band above buys some subset of the same six.
- Getting your Google Business Profile properly built and worked on every month, with real photos, correct categories, service listings and posts
- Giving your website a genuinely useful page for each service and area you cover, not thin copies of the same paragraph
- Fixing the technical basics so pages load quickly
- Earning links and mentions from real local sources: suppliers, trade bodies, local news, sponsorships, merchants
- Keeping reviews coming in
- Measuring what enquiries actually arrive, and adjusting
Those sources should match the market. A national B2B or SaaS company may earn coverage through specialist industry platforms such as B2B Mention; a local trade business is usually better served by suppliers, trade bodies, merchants and local press.
At the bottom band, roughly the first two happen in an automated way and the rest do not happen at all. Citations get built because software can build citations. Nobody is writing you a page about emergency call outs in a specific town, because that takes an hour of a person's time and the margin does not allow for it.
In the middle band all six jobs happen but at a modest pace: perhaps two or three pieces of content a month, a handful of link opportunities pursued properly, profile work every week or two. In the upper bands the same jobs happen faster and wider, which is worth paying for when you have the ground to cover and worth nothing when you do not.
The honest summary is that the local SEO cost UK trades face is mostly a function of human hours.
Why cheap SEO usually costs more in the end
The cheapest tier is not harmless: it skips content, buys the wrong links and measures nothing, and two of those three leave a mess someone has to pay to clear.
The problem with the cheapest tier is not that it does nothing. It is what gets skipped, and what the skipping causes. Three things get skipped, in the same order, almost every time.
Content spun from a template with the town name swapped
Writing a proper service page means understanding what you do, what you charge for, what people ring you about at eleven at night. That is a conversation and then an hour of writing. At £149 a month it cannot happen, so pages get spun out of a template with the town name swapped. Google has been demoting that kind of page for years, and worse, so do humans. A homeowner reading an obviously generic page decides you are not local and rings someone else.
Directory blasts and paid link networks instead of real links
Real local links take outreach and outreach takes time, so cheap providers substitute directory blasts and paid link networks. At best these do nothing. At worst you inherit a link profile a future provider has to spend months cleaning up before making any progress, and the owner ends up paying twice.
No measurement, so nobody can say whether it worked
If nobody is tracking which pages produce calls, nobody can tell whether the spend is working. You end up eighteen months and two thousand pounds in, unable to say what changed.
What to do instead if your budget is under £300
My honest advice is to spend nothing on SEO and put the time into your Google Business Profile and your reviews yourself. That is free, it is the highest leverage thing available to a small trade business, and it will not leave you with a mess to clean up.
Freelancer, agency or in-house, compared honestly
A freelancer is usually the best value for a trade business, an agency buys resilience at the price of distance, and in-house almost never adds up.
A freelancer or one person specialist is usually the best value for a trade business, and I say that knowing full well it is what I am. You speak to the person doing the work, there is no account manager relaying your message, and the low overhead means more of your fee goes into hours on your account.
The trade offs run in both directions, so here they are side by side, with the price bands from the section above carried across so you can compare like with like.
What you are comparing: What it typically costs
- Freelancer or solo specialist
- The £300 to £800 band, sometimes £800 to £2,000 for a wider patch
- Agency
- £800 to £2,000, and £2,000 and up for a full retainer
- In-house hire
- A salary rather than a monthly fee, so it only works at real volume
What you are comparing: Who touches your account
- Freelancer or solo specialist
- The person you speak to
- Agency
- Specialists, with an account manager in between
- In-house hire
- Your own employee
What you are comparing: What your money buys
- Freelancer or solo specialist
- Hours on your account, because the overhead is low
- Agency
- Resilience, range and polished reporting, minus overheads and account management
- In-house hire
- A salary, and a competent UK SEO is not a cheap hire
What you are comparing: Main risk
- Freelancer or solo specialist
- Illness, overload, or a weak area they did not admit to
- Agency
- Distance from the work, and processes designed for larger clients
- In-house hire
- One trade business cannot fill an SEO's week
What you are comparing: Who it suits
- Freelancer or solo specialist
- Most single-location trade businesses
- Agency
- Operations with several branches or trades that need cover and range
- In-house hire
- Almost no trade business
| What you are comparing | Freelancer or solo specialist | Agency | In-house hire |
|---|---|---|---|
| What it typically costs | The £300 to £800 band, sometimes £800 to £2,000 for a wider patch | £800 to £2,000, and £2,000 and up for a full retainer | A salary rather than a monthly fee, so it only works at real volume |
| Who touches your account | The person you speak to | Specialists, with an account manager in between | Your own employee |
| What your money buys | Hours on your account, because the overhead is low | Resilience, range and polished reporting, minus overheads and account management | A salary, and a competent UK SEO is not a cheap hire |
| Main risk | Illness, overload, or a weak area they did not admit to | Distance from the work, and processes designed for larger clients | One trade business cannot fill an SEO's week |
| Who it suits | Most single-location trade businesses | Operations with several branches or trades that need cover and range | Almost no trade business |
If you go the freelancer route, ask about capacity and what happens when they are away, and take a vague answer seriously. If you go the agency route, understand that a single van operation usually ends up on a scaled down version of a process built for someone much larger.
On in-house I would say the same thing even if it cost me work. What does sometimes work is training an existing office person to handle the parts that need local knowledge, photos, reviews, profile posts, answering questions, whilst someone external handles the technical and content side.
The deciding question is not which type is best. It is whether the person who will actually touch your account each month knows what a roofing lead is worth and why an emergency call out page is different to a general services page.
Five questions to ask before you sign anything
Five questions separate a provider who will tell you a number from one who talks about proprietary systems, and a sixth decides whether to buy at all.
You do not need to understand SEO to judge a proposal. You need to hear how someone answers five direct questions.
Who does the work, and how many hours a month does my account get?
A straight answer sounds like: me, roughly six hours, mostly on content and profile work. An evasive answer talks about teams, processes and proprietary systems without ever landing on a number.
What is the contract length and what happens if I want to leave?
A straight answer is a notice period measured in weeks and a clear statement that you keep the work. A bad answer is twelve months minimum, framed as necessary because SEO takes time. SEO does take time, but that is a reason for you to be patient, not a reason for them to lock the door.
Who owns the assets?
Your website, your Google Business Profile, your content and your analytics should all sit in accounts registered to you. If a provider builds your site on their own platform and holds the logins, leaving becomes expensive by design. Ask directly and get it in writing.
What will you report, and how often?
A straight answer names the things that matter: enquiries, calls, which pages and areas produced them, what was done that month, what is next. A weak answer promises rankings and traffic. Rankings look impressive and pay nobody's wages.
What can you not promise me?
This is the most useful question on the list. The correct answer includes no guaranteed positions, no guaranteed timescale and no promise about volume of work. Anybody who will not give you a clear no to something is selling.
When not to buy Local SEO at all
Do not buy it if you already have more work than you can handle, if you are not going to answer the phone within a few rings, or if your website cannot turn a visitor into an enquiry. In that last case the fix is the website, and the web design for tradesmen page covers that instead. Sending traffic to a site that does not convert is the most expensive mistake in this category.
Where I sit, and why the floor is £495 a month
£495 a month is the middle band on purpose: below it the work cannot be done properly, above it most single trade businesses are buying scale they cannot use.
Local SEO with me starts at £495 a month. That puts me in the middle band deliberately, and I will explain the reasoning rather than just state the number.
Below about £495 I cannot do the work properly for a trade business. The content has to be written by someone who understands the job, the links have to be earned rather than bought, and the profile work has to happen every month rather than once at setup. Under that figure the only way to make the numbers work is to automate or offshore it, and I would rather tell you to spend nothing than sell you that.
Above it, most single trade businesses covering a normal patch are paying for scale they cannot use yet. I would rather have you at £495 for two years than at £1,500 for four months before you conclude SEO does not work.
- No long contract. It is monthly and you can stop
- You keep everything: the site, the content, the accounts, the profile
- One report a month in plain English: what I did, what came in, what I am doing next
- One person does the work, which is me
That last point is the trade off, honestly stated: you get direct access and no account management layer, and in return I take on a limited number of clients at a time. The Local SEO for tradesmen page sets out exactly what is included each month.
Find your actual problem before you compare quotes
Most trade businesses are held back by one specific fixable thing rather than a lack of SEO spend, and knowing which one makes every quote readable.
Before you commit money anywhere, find out what you are actually dealing with. Most trade businesses I speak to are not held back by a lack of SEO spend. They are held back by something specific and fixable.
- A Google Business Profile in the wrong categories
- Service pages that do not mention the towns they work in
- A website that takes eight seconds to load on a phone
- An enquiry form nobody has tested in two years
Once you know which of those applies, the quotes start making sense. You can look at a £149 offer and a £1,200 offer and tell which one addresses your actual problem. That is the position you want to be in before you sign anything, and it is why I do the audit for free rather than putting it behind a sales call.
Send me your website and the areas you cover and I will look at it personally. You get it back within 3 working days, written by me, with the specific things I would fix and the order I would fix them in. No call, no pitch, no obligation. If the honest answer is that you do not need to pay anyone for SEO right now, that is what the audit will say.
Get My Free Local SEO Audit.
The bottom line
UK Local SEO splits into four honest bands: automated work under £300 a month, real human attention from £300 to £800, scale and speed from £800 to £2,000, and full agency retainers above that. For most trade businesses the middle band is the right one, and the deciding factor is not the price but how many hours a real person spends on your account and whether you can leave when you want. If you are not sure where you sit, get the free audit first and buy nothing until you know.
Where to go next
Sources
- Google Search Central documentation Google's own guidance on thin, templated and doorway-style pages, which is the basis for the claim that duplicated town pages get demoted.

Written by James Tandy
James builds high-converting websites and runs local SEO for UK home-service businesses, with ten years spent turning local search into booked jobs. More about James →