Ask ten agencies what does SEO cost for a small business in the UK and you will get ten different numbers, and a lot of shrugging. It genuinely depends on your trade, your town and the state of your website, but that is no excuse for keeping you in the dark. So here are real, honest ranges, what pushes the price up or down, and how to make sure every pound pulls its weight.
SEO is simply the work of helping people find you on Google when they search for what you sell: a new patient looking for a dentist, someone hunting an emergency plumber at 9pm, a couple comparing wedding venues. Done well, it brings in enquiries for years. Done cheaply, it can quietly drain your budget. Knowing the going rate is how you tell the two apart.
What does SEO cost for a UK small business?
Most UK small businesses pay for SEO in one of two ways: a monthly retainer for ongoing work, or a one-off project to fix and improve things. As a rough guide to what you will typically see:
For most local shops, trades and practices, sensible spending sits somewhere between £300 and £1,200 a month, or a well-scoped one-off you can budget for in advance. Our own SEO work is quoted per project once we have actually looked at your site, never a number plucked from thin air.
What actually drives the price
The range above is wide for a reason. A village hairdresser and a solicitor in central Manchester are playing very different games. These are the things that move the number:
Freelancer, agency or doing it yourself?
A good freelancer is affordable and personal, but they are one person, so holidays, illness and busy spells all slow things down. A large agency has more hands, yet you can end up a small account passed to a junior. A small studio like ours aims to sit in the middle: enough people to keep things moving, few enough that you deal with us directly and we pick up the phone. Whichever route you pick, choose someone who understands your trade, because the way people search for a dentist, builder or restaurant is never quite the same.
You can also do the basics yourself: claim your Google Business Profile, gather honest reviews, and write clear pages about each service and area you cover. Plenty of local businesses win their first enquiries this way. Paid help earns its keep when the DIY route stalls, or when your time is simply worth more spent running the business.
Your website is half the battle
Here is the part cheap SEO sellers rarely mention: you cannot rank a broken website. If your site is slow, awkward on a phone or thin on content, no amount of monthly SEO will save it, and most local searches happen on mobile. That is why we treat the website as the foundation rather than an afterthought.
A solid, fast website design and build with the right pages baked in does a lot of your SEO for free. Our fixed-price builds start at £477, so you know the cost up front, and you can see the full range on our pricing page. Spending £600 a month optimising a site that fights you at every step is money poured into a leaky bucket.
Why the cheapest SEO is often the dearest
When someone offers guaranteed number-one rankings for £99 a month, be careful. Nobody can guarantee rankings because Google decides those, and rock-bottom prices usually mean corners cut: spammy links that risk a penalty, thin copied content, or reports full of numbers that mean nothing. Undoing that damage costs far more than doing the job properly the first time.
How to start without overspending
If you are just beginning, you do not need a grand a month. Start small: make your website fast and clear, claim and complete your Google Business Profile, ask happy customers for reviews, and write one honest page for each main service and area. Measure enquiries and phone calls, not vanity numbers. When you are ready for more, add ongoing help; our care plans start at £27 a month and keep your site healthy while you grow.
The quickest way to know what your business actually needs is to have someone look at your current site. That is exactly what a free teardown is: a short, screen-recorded review of what is working, what is costing you enquiries, and what we would fix first. No pressure, and no jargon.
- ✓There is no single price: most UK local businesses sensibly spend £300–£1,200 a month, or a well-scoped one-off.
- ✓Competition, your website's condition and the scope of work are what move the cost most.
- ✓A fast, well-built website does a large part of your SEO for free.
- ✓Steer clear of guaranteed-ranking offers and anyone who will not list the work they do.
Frequently asked questions
How much does SEO cost for a small business in the UK?
There is no single price. Most UK local businesses sensibly spend between £300 and £1,200 a month for ongoing SEO, or a few hundred to a couple of thousand pounds for a well-scoped one-off project. We quote SEO per project after reviewing your site, so the figure fits your goals rather than a generic package. For context, our fixed-price websites start at £477 and care plans from £27 a month.
How long does SEO take to work?
Honestly, months rather than days. For most local businesses you will start to see meaningful movement in three to six months, sometimes sooner for less competitive searches. Anyone promising overnight results is not being straight with you. A new website itself is quicker: most of our builds go live in three to six weeks.
Is cheap SEO worth it?
Sometimes, and sometimes it is the most expensive mistake you can make. Cheap, honest work like gathering reviews and tidying your Google Business Profile is well worth it. Cheap, spammy work, such as bought links and copied content, can get your site penalised and cost far more to undo. Always ask exactly what you are paying for.
Do I have to pay for SEO every month?
No. Ongoing retainers suit competitive markets, but many small businesses do well with a solid website, a strong Google Business Profile and a one-off improvement project, topped up occasionally. You own your site, domain and data with us, so you are never locked in.
Can I do SEO myself?
Yes, the basics are very doable: claim your Google Business Profile, gather honest reviews, keep your site fast, and write clear pages for each service and area you cover. Bring in paid help when progress stalls or your time is better spent running the business.
See where your SEO budget would actually go
Book a free teardown and we will show you, on a short screen recording, what is costing you enquiries and what we would fix first.
Book your free teardown →