Almost every article about SEO pricing is written by someone selling SEO. This one includes the numbers agencies normally keep quiet about. What each task costs to deliver. What a fair markup looks like. When the honest answer is to spend nothing at all.
Quick Answer
Local SEO in the UK costs £300 to £2,500 a month, and a single location usually pays £500 to £1,200.
One-off projects run from £750 to £5,000. Hourly consulting sits between £75 and £200. Freelancers charge less than agencies, and both charge less than hiring someone in house.
| Monthly spend | Who it suits | What it realistically covers |
|---|---|---|
| Under £300 | One location, low competition | Profile upkeep and a few citations |
| £300 to £600 | Small local business, one town | Profile work, citations, basic reporting |
| £600 to £1,200 | Most established local firms | All of the above plus content and links |
| £1,200 to £2,500 | Competitive cities, several locations | Full programme with strategy time |
| Above £2,500 | Multi-branch or national chains | Dedicated team and custom reporting |
The rest of this guide explains where those numbers come from. It also shows you how to work out what your own business should be paying.
How Much Does Local SEO Cost Per Month in the UK?
The honest answer is that the range is wide because the work is not one thing. Two businesses paying £700 can receive completely different amounts of effort.
Local SEO pricing in the UK tracks fairly closely to hours. Most agencies work out a monthly fee from the time a job needs, then add a margin.
A typical UK agency bills its own time somewhere between £60 and £120 an hour. That means a £600 retainer buys roughly five to ten hours of actual work each month.
Keep that figure in mind whenever you read a proposal. If the promised deliverables would take thirty hours, a £600 fee cannot pay for them.
Under £300 a month
At this level nobody is doing strategy for you, so expect basic profile upkeep and a few directory listings.
That is genuinely enough for some businesses, because a village garage with two rivals needs no content programme.
Be wary of anyone promising full local SEO at this price. The maths does not work, and something is being left undone.
£300 to £600 a month
This is the most common band for small UK businesses, buying profile management, citations and review chasing.
You should also get a monthly report you can actually understand. Content is usually limited to one short piece, or none at all.
For a plumber, a hairdresser or a single site dental practice this band often does the job. It is usually enough to win a market town.
£600 to £1,200 a month
This is where local SEO becomes a proper programme, with everything above continuing and content and links joining.
Expect one or two pieces of content a month, plus ongoing work on your service pages. A few local links should be earned rather than bought.
You should also get a named person who knows your business. That contact matters more than most buyers realise when something goes wrong.
£1,200 to £2,500 a month
This band suits competitive cities and businesses with several locations. Each extra location adds real work, because each needs its own profile and its own page.
At this level you should get genuine strategy time. That means competitor analysis, a plan for the quarter and someone thinking about your market.
Reporting should go beyond rankings, so ask for calls, enquiries and revenue broken down by location.
Above £2,500 a month
Above this point you are usually paying for scale rather than for better SEO. Chains, franchises and firms with ten or more branches live here.
The work becomes partly operational. Managing forty Google Business Profiles is a job in itself, quite apart from any ranking strategy.
The Three Ways Agencies Charge
Pricing models matter as much as the numbers. The same work can be sold three different ways, and one of them will suit you better than the others.
The monthly retainer
A monthly retainer is a fixed fee for ongoing work, and it is how most local SEO gets sold.
Local SEO is not a job you finish, because reviews need chasing and listings drift out of date.
The risk with a retainer is drift. Month eight can look a lot like month seven, with little to show for either.
Guard against that by asking for a plan at the start of each quarter. Agree what will be done, then check it was.
Project-based pricing
Project-based pricing means one fee for one defined piece of work, with a start, a finish and a deliverable.
Common local SEO projects and their usual UK prices look like this.
| Project | Typical UK price |
|---|---|
| Local SEO audit | £500 to £1,500 |
| Google Business Profile setup and optimisation | £300 to £900 |
| Citation clean-up and building, 50 sites | £400 to £1,000 |
| Location page build, per page | £250 to £600 |
| Schema markup implementation | £300 to £800 |
| Full local SEO setup for a new business | £1,500 to £5,000 |
Projects suit businesses that want a specific problem solved. They also suit anyone testing an agency before committing to a monthly fee.
The weakness is that the work stops. A perfect setup left alone for a year will slide.
Hourly consulting
Hourly consulting means you buy advice and do the work yourself, at UK rates of £75 to £200 an hour.
This is the cheapest route by a wide margin. It only works if someone in your business has the time to act on what they are told.
A useful pattern is two hours at the start and one hour a month afterwards. That costs a few hundred pounds a year rather than several thousand.
Agency, Freelancer, In House or Yourself
The local SEO agency versus freelancer cost question comes up in almost every enquiry. There are really four options, and price is only one difference.
| Option | Typical UK cost | Best for | Main risk |
|---|---|---|---|
| Do it yourself | £0 plus your time | New or very small businesses | It stops when you get busy |
| Freelancer | £300 to £900 a month | One location, clear goals | Holidays, illness, one point of failure |
| Agency | £600 to £2,500 a month | Multi-location or competitive markets | Junior staff doing the actual work |
| In-house hire | £28,000 to £45,000 a year | Large multi-branch operations | One person cannot cover every skill |
A freelancer usually costs about half what an agency costs. You are removing an office, a sales team and a layer of management from the bill.
What you lose is cover and breadth. Good local SEO needs writing, technical work and outreach, and few individuals are strong at all three.
Hiring in house rarely pays below about ten locations. A £35,000 salary becomes roughly £42,000 once you add tax, pension, software and a desk.
That is £3,500 a month for one person's skills. The same money buys a team's worth of different skills from an agency.
What Affects Local SEO Pricing
Two businesses on the same street can be quoted very different fees. These are the factors that move the number, roughly in order of impact.
How many locations you have
This is the biggest single driver, because each location needs its own profile, page, citations and reviews.
Costs do not quite double with a second branch. Expect roughly 60 to 70 per cent more work rather than 100 per cent.
How competitive your market is
A solicitor in central London faces hundreds of rivals inside two miles. A solicitor in a market town may face four.
The London firm needs more content, more links and more patience. That is why the same service costs more in a city.
What your industry is worth
Legal, dental, cosmetic and financial services are expensive markets, because high client value pulls in well funded competitors.
Some agencies also price on what your leads are worth. A £3,000 client justifies more effort than a £30 one.
The state you are starting from
A business with no profile, inconsistent listings and a broken website needs months of repair work. That first phase costs more than the upkeep that follows.
Many agencies quote a higher first three months for this reason. Ask whether the fee drops afterwards, because it often should.
How large your service area is
A shop serves the streets around it. A boiler engineer may cover thirty towns, and each town is its own search battle.
Wide service areas need far more pages and far more content. That work has to be paid for somewhere.
The condition of your website
A slow website on an old platform slows everything down. Some agencies refuse to start until it is fixed, and they are usually right.
Budget separately for website work. It is not local SEO, though local SEO cannot succeed without it.
What Each Task Actually Costs to Deliver
Most proposals list tasks without prices. Knowing roughly what each one costs makes it far easier to judge whether a fee is fair.
| Task | Time per month | Cost at £80 an hour |
|---|---|---|
| Google Business Profile management | 2 to 4 hours | £160 to £320 |
| Citation management | 1 to 3 hours | £80 to £240 |
| Review management | 1 to 2 hours | £80 to £160 |
| Content, one article | 3 to 6 hours | £240 to £480 |
| Local link building | 3 to 8 hours | £240 to £640 |
| Technical fixes | 1 to 4 hours | £80 to £320 |
| Reporting and a call | 1 to 2 hours | £80 to £160 |
| Strategy and competitor review | 1 to 3 hours | £80 to £240 |
Add those up and a full programme comes to fifteen to thirty hours a month. That is where the £1,200 to £2,500 band comes from.
A £500 retainer buys about six hours. That is enough for profile work, citations and reviews, and not much else.
There is nothing wrong with six hours. There is something wrong with six hours sold as twenty.
Software costs sit on top
Agencies pay for tools whether you see the bill or not. Rank tracking, citation software and reporting platforms all cost money.
- Rank tracking: £20 to £100 a month
- Citation management: £100 to £250 a year per location
- Review request software: £30 to £120 a month
- Call tracking: £25 to £80 a month
- Audit and research tools: £80 to £400 a month, shared across clients
Ask whether these are included or billed separately. Both are normal, but a surprise invoice is not.
Call tracking deserves its own note
Call tracking gives you a separate phone number so calls can be attributed to a source. For local businesses it is often the only way to see what is working.
Most local enquiries arrive as phone calls, not form submissions. Without call tracking you are guessing about the majority of your leads.
Use dynamic number insertion so the number on your website changes by source. Keep your real number on your Google Business Profile to protect consistency.
Setup Fees, Contracts and Notice Periods
The monthly figure is not the whole cost. Two other terms decide what you actually commit to.
Setup fees
A setup fee of £500 to £1,500 is common and often reasonable. Month one involves far more work than month six.
What the fee should buy is an audit, a plan and the initial fixes. Ask for that in writing before you pay it.
Be cautious about setup fees above £2,000 on a small retainer. That balance suggests the money is front loaded rather than earned.
Contract length
Six month contracts are standard, and there is a fair reason for them. Local SEO rarely shows much in the first ninety days.
Twelve month contracts with no break clause are harder to justify. If you sign one, insist on a review point at month six.
Rolling monthly contracts exist and are worth asking about. They usually cost a little more, which is the price of flexibility.
Who owns what when you leave
This clause costs nothing to check and can save a great deal later. Make sure you own your Google Business Profile, your website content and your analytics accounts.
Some agencies build assets under their own accounts. Leaving then means losing your history and starting again.
AEO and GEO: The New Line on the Invoice
A new item started appearing on UK proposals during 2025. It goes by two names, AEO and GEO, and most buyers have no idea what they are paying for.
AEO stands for answer engine optimisation. It means shaping your content so it gets quoted in direct answers rather than only listed as a link.
GEO stands for generative engine optimisation. It aims at AI tools such as ChatGPT, Google's AI Overviews and Perplexity. Those tools answer in prose instead of showing ten blue links.
This matters for local businesses because people now ask an assistant to recommend a plumber. If the assistant never mentions you, that enquiry is gone before any search page loads.
What it costs to add
Most UK agencies charge £150 to £500 a month on top of a local SEO retainer. Some fold it in at no extra cost, which is worth asking about.
One-off AEO projects run from £750 to £2,500. That usually covers restructuring your key pages and adding schema markup.
Is it worth paying for yet?
Honestly, only sometimes. If your Google Business Profile is a mess, fixing it will earn more than any AI work will.
Good news for tighter budgets: much of the work overlaps with things you should do anyway. Clear question and answer sections, accurate schema and consistent business details all help both.
Be sceptical of anyone selling AI visibility as a separate expensive product. Ask exactly what they will do and how they will measure it.
Is £500 a Month Enough for Local SEO?
This comes up more than any other question, so it deserves a direct answer. For many UK businesses the answer is yes.
£500 buys roughly six hours of skilled work each month. Spent well, that is enough to win a reasonable local market.
It is enough when your situation looks like this.
- You have one location
- You serve one town or one part of a city
- Your competitors are other small local businesses
- Your website already works and loads quickly
- You are willing to help with reviews and photos
It is not enough when any of these apply.
- You have three or more locations
- You compete in central London, Manchester or Birmingham
- You are in a high value field such as legal, dental or cosmetic surgery
- Your website needs rebuilding before anything else can work
- You want new content every month as well
There is a better question than whether £500 is enough. Ask what £500 should be spent on first in your particular situation.
Spent on profile work, reviews and citations, £500 goes a long way. Spread thinly across ten activities, it achieves very little.
Local SEO Cost for Small Business
Small businesses often assume they are being quoted the same as everyone else. In practice the sensible spend follows turnover fairly closely.
A common rule of thumb is 5 to 10 per cent of turnover on all marketing. Local SEO usually takes a quarter to a half of that for a local business.
| Annual turnover | Sensible monthly local SEO spend |
|---|---|
| Under £100,000 | £0 to £300, or do it yourself |
| £100,000 to £250,000 | £300 to £600 |
| £250,000 to £500,000 | £600 to £1,200 |
| £500,000 to £1 million | £1,200 to £2,000 |
| Over £1 million | £2,000 and above |
Treat these as starting points rather than rules. A business turning over £80,000 with very high margins can justify more.
If you are below £100,000, the honest advice is usually to do the basics yourself. The free work is the highest value work at that stage.
Cost Per Lead: The Only Number That Matters
Monthly fees tell you almost nothing on their own. £2,000 is cheap if it brings forty clients and expensive if it brings one.
Cost per lead turns the fee into something you can judge. The sum is simple.
Cost per lead = monthly fee divided by leads from local search
A £600 fee producing twenty enquiries gives a cost per lead of £30. Whether £30 is good depends entirely on what a client is worth to you.
Typical UK cost per lead by trade
| Business type | Local SEO cost per lead | Google Ads cost per lead |
|---|---|---|
| Plumber or electrician | £8 to £25 | £25 to £60 |
| Dental practice | £15 to £45 | £40 to £120 |
| Law firm | £25 to £90 | £80 to £300 |
| Restaurant | £2 to £8 | £6 to £20 |
| Estate agent | £20 to £70 | £60 to £200 |
Local SEO usually beats paid ads on cost per lead once it matures. The catch is that ads work this afternoon and SEO takes months.
Our comparison of local SEO against Google Ads covers that trade-off properly.
Return on Investment and How Long It Takes
Return on investment means what you get back compared to what you put in. For local SEO the honest version includes the months where you get nothing.
Here are three worked examples using realistic UK figures.
A plumber paying £400 a month
Average job value is £180 and about half of enquiries convert. Twelve extra enquiries a month gives six jobs, worth £1,080.
That is £680 of profit above the fee each month. The payback point usually arrives in month four or five.
A dental practice paying £900 a month
A new private patient is worth around £800 over their first two years. Three extra patients a month is £2,400.
The fee is covered by the second patient. Practices normally see this from month five onwards.
A law firm paying £1,500 a month
A conveyancing matter brings in about £1,200 and a probate matter far more. Four extra instructions a month is £4,800.
Legal takes longer to move because competition is fierce. Expect eight to twelve months before the numbers look like this.
How long before local SEO pays for itself?
For most UK local businesses the payback point falls between month four and month nine. Simple markets are quicker and competitive ones are slower.
- Months 1 to 2: setup and repair, with little visible return
- Months 3 to 4: map rankings move and calls begin rising
- Months 5 to 8: enquiries usually cover the fee
- Months 9 to 12: returns compound as content and reviews accumulate
- Year 2 onwards: the same fee produces considerably more
This is why cancelling at month three is such a common and expensive mistake. You pay for the hardest part and stop before the return arrives.
Is Local SEO Cheaper Than National SEO?
Yes, and usually by a wide margin. National campaigns in the UK commonly start at £2,000 a month and often exceed £5,000.
The reason is the size of the contest. Ranking nationally means beating every competitor in the country, not the eight firms near you.
Local SEO also has an advantage national SEO lacks. Your Google Business Profile is free, and it is often the single biggest source of enquiries.
National SEO has no equivalent free asset. Everything has to be earned through content and links.
Results arrive faster locally too. Local rankings often move in weeks, while national terms take a year or more.
Prices That Should Worry You
Some quotes are wrong at both ends of the scale. These are the patterns worth walking away from.
£99 a month for full local SEO
That is one hour of work, or less once tools are paid for. Usually it means automated directory submissions and a template report.
Bulk submissions often create the inconsistent listings you later pay someone to clean up. Doing nothing would be cheaper.
Guaranteed first place
Nobody controls Google's results, so nobody can guarantee a position. What they can guarantee is a ranking for a phrase nobody searches.
Ask which exact phrase is guaranteed and what its monthly search volume is. The answer usually ends the conversation.
Long contracts with no deliverables listed
A twelve month commitment with vague wording about ongoing optimisation is a warning sign. Insist on a list of what happens each month.
Reporting that only shows rankings
Rankings are easy to present well and easy to cherry pick. Any report worth reading shows calls, direction requests, form fills and revenue.
Questions to Ask Before You Sign
Take this list to any proposal meeting. The answers tell you more than the price does.
- How many hours a month does this fee represent?
- Who will actually do the work, and how long have they done it?
- What happens in month one, and what happens in month six?
- Which tools are included, and which are billed separately?
- Do I own my profile, content and analytics if I leave?
- What is the notice period?
- Can I see two UK clients in a similar market?
- How will you report calls and enquiries, not just rankings?
- What do you need from me each month?
- What would make you tell me to stop paying?
The last question is the most revealing. An honest agency will name a point where their service stops being worth your money.
Spending Nothing at All
If your budget is genuinely zero, you are not locked out. The highest value local SEO tasks cost only your time.
- Claim and complete your Google Business Profile
- Choose the most specific primary category available
- Add every service with a short description
- Upload twenty real photos and add more monthly
- Ask every happy customer for a review
- Reply to every review you receive
- List on Yell, Bing Places, Apple Business Connect and your local chamber
- Make sure your name, address and phone match everywhere
That list takes a weekend and beats plenty of paid campaigns. Do it before spending anything, so you can tell what an agency is actually adding.
Our local SEO checklist walks through the whole process step by step.
Local SEO Costs by Industry
The same agency will quote different figures to different trades, and there are real reasons behind that. Client value, competition and the amount of content needed all vary enormously.
Plumbers, electricians and heating engineers
Typical spend runs from £300 to £700 a month for a single van, while larger firms pay £700 to £1,500.
Trades get better value than most because their searches are urgent and their conversion rates are high. Somebody with a leak rings the first credible number they find.
Spend the money on your Google Business Profile and your reviews before anything else. Content matters far less here than it does for a solicitor.
Dental practices
Expect £600 to £1,500 a month for a single practice, while London practices often pay £1,500 to £3,000.
Dental is expensive because a private patient is worth a great deal over their lifetime. That value pulls in well funded competitors who can outspend you.
Treatment pages carry most of the return. Implants, Invisalign and whitening each deserve their own page and their own budget.
Law firms and solicitors
Legal is the most expensive local market in the UK, so budget £800 to £2,500 a month per office.
The cost is driven by practice areas rather than locations. Every area you want enquiries from needs its own page and its own supporting content.
Legal also demands more trust building than other trades. Named authors, credentials and regulatory detail all take time somebody has to be paid for.
Restaurants, cafes and pubs
Hospitality sits at the cheaper end, usually £250 to £700 a month, and many venues need pay nothing.
Almost everything that matters happens on your Google Business Profile. Photos, opening hours, menus and reviews drive the bookings.
Spending £1,000 a month on restaurant SEO is rarely sensible. Put the difference into food photos and asking diners for reviews.
Estate agents
Estate agency runs from £700 to £2,000 a month per branch, while multi-branch agencies spend £2,000 to £5,000.
The unusual thing about estate agency is where the money comes from. Chasing property searches is wasted effort because the portals own those results.
Valuation searches are what pay, so budget should follow vendors rather than buyers. That changes what a sensible proposal looks like.
Gyms, salons and clinics
These sit between £300 and £900 a month for a single site, because competition is moderate rather than fierce.
Reviews carry more weight in these markets than almost anywhere else. People choose a salon on recent photographs and recent reviews.
Care homes and healthcare providers
Budget £800 to £2,000 a month for a single home. Regulated healthcare needs the same trust work that legal does, and that takes time.
Families researching care read far more pages than a typical searcher. Content depth genuinely pays here, which pushes the sensible budget upwards.
Does Local SEO Cost More in London?
Yes, and by more than most business owners expect. The same service can cost half as much in a smaller town as it does in the capital.
Two separate things push the figure up. Agency overheads are higher, and the competition itself is harder to beat.
| Location | Typical monthly range | Why |
|---|---|---|
| Central London | £1,000 to £3,000 | Dense competition, high agency overheads |
| Greater London | £700 to £2,000 | Strong competition across many boroughs |
| Manchester and Birmingham | £600 to £1,800 | Busy city markets, lower overheads |
| Leeds, Liverpool and Glasgow | £500 to £1,500 | Real competition, more room to rank |
| Regional towns | £300 to £900 | Fewer rivals doing this properly |
| Rural areas | £250 to £600 | Often very little local competition |
A useful point often missed: you do not have to hire locally. A Leeds agency can rank a London business perfectly well, because none of the work happens on the street.
What matters is whether they understand your market. Ask for examples in your sector rather than examples in your postcode.
Multi-Location Pricing Explained
Businesses with several branches get quoted in ways that can be hard to compare. There are three common models and they behave very differently at scale.
Flat fee per location
Each branch costs the same, often £150 to £400 a month, which is simple to understand and budget for.
The weakness is that it ignores shared work. Your website, your schema and your strategy serve every branch at once, so paying twenty times over is poor value.
Base fee plus a per location charge
This is the fairest model for most businesses, because a base fee covers the work every branch shares.
A typical shape is £600 base plus £120 per location. Three branches would come to £960 a month.
Tiered banding
Agencies handling large chains often price in bands. One to five branches costs one figure, six to fifteen another, and so on.
Watch the band edges carefully. Adding a sixth branch can jump your bill more than the extra work justifies.
Worked examples
| Branches | Sensible monthly total | Cost per branch |
|---|---|---|
| 1 | £600 to £1,200 | £600 to £1,200 |
| 3 | £1,000 to £1,800 | £333 to £600 |
| 10 | £2,000 to £3,500 | £200 to £350 |
| 40 | £5,000 to £9,000 | £125 to £225 |
Notice how the cost per branch falls as you add branches. If your quote does not do that, ask why the shared work is being charged repeatedly.
Around ten locations, hiring somebody in house starts to compete on price. Many chains run a hybrid, with one internal manager and an agency doing specialist work.
What a Local SEO Audit Should Cost and Include
An audit is usually the first thing you will be sold, and prices vary wildly. Expect to pay £500 to £1,500 for something genuinely useful.
Below about £300 you are almost certainly buying an automated report. Those tools produce pages of warnings without telling you what actually matters.
A proper local SEO audit should cover all of the following.
- Your Google Business Profile, category by category and field by field
- A citation check across the main UK directories, listing every inconsistency found
- Your review profile, including how steadily reviews arrive and how they compare with rivals
- On-page work for each service and location page
- Technical checks covering speed, mobile display, schema and indexing
- A named competitor comparison, not a generic industry benchmark
- A prioritised action list with effort and expected impact against each item
That last point separates a useful audit from a worthless one. A list of two hundred issues with no order of importance helps nobody.
Ask whether the audit fee comes off your first month if you continue. Many agencies will agree to that, and it is worth asking before you commit.
How to Read a Local SEO Proposal
Proposals are written to sound impressive rather than to be compared. Reading them in a fixed order makes the differences obvious.
Start at the deliverables, not the price. Count how many separate things are promised each month, then estimate the hours from the table earlier in this guide.
Look for vague verbs. Words like monitoring, optimising and managing can mean anything from an hour a month to nothing at all.
Check what is counted. Twenty citations sounds better than five until you learn that fifteen of them are directories nobody visits.
Find the reporting section. If it lists only keyword positions, you will never know whether the money produced customers.
Read the exit terms last. Notice period, ownership of assets and any minimum term all matter more than the headline figure.
Comparing two proposals is easier once you convert both into hours. A £900 quote with twelve hours beats a £700 quote with five.
Paying for Results Instead of Time
Some agencies offer to charge on results rather than on a monthly fee. It sounds fairer, and sometimes it is, but the detail matters enormously.
Pay per ranking
You pay when an agreed phrase reaches an agreed position. The obvious trap is which phrases get chosen in the first place.
Easy phrases nobody searches for will be hit quickly and billed happily. Insist on seeing monthly search volumes before agreeing to any list.
Pay per lead
You pay an agreed amount for each enquiry generated. This aligns everyone properly, provided you define a lead tightly.
Without a clear definition you will be billed for wrong numbers and sales calls. Agree in writing what counts and what does not.
Revenue share
A percentage of the revenue attributed to local search changes hands each month. It is rare because it needs deep access to your sales figures.
Where it works, it works very well. Both sides then care about the same number.
One caution applies to all three models. Performance pricing tends to push agencies towards quick wins rather than the slower work that compounds.
What Happens If You Stop Paying
This question rarely appears in proposals, and it should. Local SEO does not vanish overnight when you stop, but it does decay.
The parts that hold up longest are the ones already built. Your location pages, your schema and your existing reviews all stay where they are.
What fades is everything that depends on activity.
- Months 1 to 3: very little changes, and rankings usually hold
- Months 4 to 6: review flow slows and competitors start closing the gap
- Months 7 to 12: listings drift, content ages and positions slip gradually
- Beyond a year: rivals who kept working overtake you in most markets
This decay curve is why pausing for a quiet quarter is usually survivable. Stopping for two years is not.
If you have to cut, cut to a maintenance level rather than to zero. A few hundred pounds a month keeping reviews and listings current protects most of what you built.
When to Reduce or Stop Your Spend
Nobody selling SEO writes this section, so here it is. There are real situations where spending less is the right answer.
You already dominate your market. If you hold the top map positions for every term that matters, more spending buys very little.
You cannot handle more work. Generating enquiries you have no capacity to serve simply annoys people and wastes money.
Your website is the real problem. If visitors arrive and leave without calling, fix the website before buying more visitors.
Nothing has moved in nine months. Something is wrong, and paying the same agency a tenth month rarely fixes it.
Your margins do not support it. If your cost per lead is close to your profit per job, the sums simply do not work.
A good agency will tell you when one of these applies. That honesty is worth more than a discount.
Hidden Costs Nobody Puts in the Quote
The retainer is rarely the whole bill, and the extras catch people out because proposals never list them. Budget for these separately.
Photography. Good photographs of your premises and team cost £200 to £600 for a half day, and they lift both.
Website fixes. If your site is slow or awkward on a phone, expect to spend £500 to several thousand pounds first.
Review request software. Automated review chasing costs £30 to £120 a month, and it typically doubles the number of reviews a business collects.
Answering the phone. Local SEO generates calls, and an answering service at £80 to £300 a month stops those calls being wasted.
Your own time. Every agency needs photographs, approvals and answers from you, so allow two to four hours a month internally.
That last one is the most commonly ignored cost of all. Campaigns stall far more often through slow client responses than through poor agency work.
How Agencies Actually Build Their Prices
Understanding how the number is put together makes it far easier to tell a fair quote from a greedy one. The arithmetic is not complicated.
An experienced UK local SEO specialist earns £30,000 to £45,000, which costs the agency £40,000 to £58,000 in total.
That works out at about £21 to £30 an hour for every hour they are at their desk. No agency can bill every one of those hours to clients.
Most agencies bill 60 to 70 per cent of available time, with the rest going on sales, admin and holidays. That pushes the real cost per billable hour to about £35.
Add premises, management, software and a sensible margin, and you reach the £60 to £120 an hour agencies charge.
This is why a £99 monthly package cannot involve a skilled person doing skilled work. The number simply does not cover an hour of anybody's attention.
It also explains why freelancers undercut agencies so comfortably. Working from home with no sales team removes most of the overhead from the same hour of work.
Local SEO Compared With Other Local Marketing
A local SEO fee only means something next to the alternatives, and most owners are weighing several at once.
| Channel | Typical UK cost | How long it lasts |
|---|---|---|
| Local SEO | £500 to £1,200 a month | Builds and compounds over years |
| Google Ads | £500 to £3,000 a month | Stops the day you stop paying |
| Checkatrade or similar | £100 to £250 a month | Only while the membership runs |
| Leaflet drops | £40 to £80 per thousand | A few days at most |
| Local newspaper advert | £200 to £900 per insertion | One week |
| Local radio | £500 to £2,500 a campaign | Only during the run |
| Van livery | £400 to £1,200 one-off | Several years |
The last column matters most, because it is where local SEO separates itself from everything else listed. Money spent on rankings keeps working after you stop spending.
Directory memberships such as Checkatrade look cheap until you notice you are renting leads rather than owning them.
The sensible approach is a mix, with paid ads covering the early months while local SEO builds underneath.
A Realistic First Year Budget
Spreading the same annual spend differently across twelve months makes a real difference to the result. Front loading works better than a flat monthly figure.
Here is how a business with roughly £9,000 to spend across a year should think about phasing it.
| Period | Spend | Where it goes |
|---|---|---|
| Month 0 | £800 | Audit, plan and photography |
| Months 1 to 3 | £900 a month | Profile rebuild, citations, first pages |
| Months 4 to 8 | £700 a month | Content, reviews, local links |
| Months 9 to 12 | £500 a month | Maintenance and steady content |
The heavy work belongs at the beginning, because rebuilding a profile and cleaning citations pay back for years.
Once that foundation is in place, the monthly figure can drop without the results dropping with it. Many agencies never suggest this, for reasons that are easy enough to guess.
If your budget is smaller, keep the same shape and shrink the numbers. A first quarter at £500 followed by £300 a month still beats £350 every month for a year.
What Good Looks Like After Twelve Months
Knowing what a budget should actually produce makes it far easier to judge whether your money has been well spent. These are realistic twelve month outcomes at each level.
| Monthly spend | Reasonable outcome after a year |
|---|---|
| £300 | Map visibility in your immediate area and a steady review flow |
| £600 | Top three in your town for your main service, plus a few ranking pages |
| £1,200 | Several services ranking, visibility across neighbouring towns |
| £2,500 | City-wide visibility across most services, plus multi-location coverage |
If your first year fell short of the row matching your spend, ask direct questions before renewing.
The usual culprits are a website nobody fixed, a market tougher than anybody admitted, or hours never worked.
Ask for a simple breakdown of hours spent by task across the year. An agency doing honest work will produce that without much difficulty. One that cannot, or will not, has told you something useful about where your money went. Take that answer seriously before you sign for another year.
Common Pricing Mistakes UK Businesses Make
The same expensive errors turn up again and again among businesses that tried local SEO once and gave up.
Buying on price alone. The cheapest quote always means the fewest hours, and fewer hours on a competitive market produces nothing.
Stopping at month three. This is the costliest mistake, because you pay for all the setup work and quit before the returns arrive.
Paying for content nobody needs. Plenty of trades buy four blog posts a month when reviews and photographs would do far more good.
Ignoring the website first. Spending £800 a month driving visitors to a slow site nobody rings wastes an entire year.
Never asking what the leads cost. Businesses often track rankings for two years without once working out what a single enquiry actually cost them.
Signing without checking ownership. Discovering your agency owns your Google Business Profile is a lesson one short question would have avoided.
Paying a city premium unnecessarily. A business in a quiet town sometimes pays London rates for a market needing half the work.
How Many Quotes Should You Get?
Three is the number that works in practice, because two gives you no middle and five wastes weeks.
Make those three genuinely different, rather than three agencies of the same size selling the same package.
- One experienced freelancer, to see what the work costs without any overhead attached
- One small agency of roughly five to fifteen people, which suits most local businesses
- One larger agency, mainly to understand what the higher end is actually offering
Give all three exactly the same brief, including your budget range, your locations and what you want more of. Vague briefs produce quotes you cannot compare.
Telling them your budget is not a weakness, whatever you may have been told. It lets each one show you what that specific figure buys in their hands.
Be wary of anyone who quotes before asking about your market, your competitors and the state of your website. A price offered without questions is a price based on nothing.
The best signal of all is an agency that talks you out of something. Anyone willing to say a service is not worth your money is usually worth listening to on everything else.
What Local SEO Costs a Brand New Business
Starting from nothing changes the sums, because there is no profile, no reviews and no listings to build on. The first three months carry most of the cost.
A sensible launch budget for a new UK local business sits between £1,500 and £3,000 in total. That covers setup properly rather than spreading it thinly across a year.
Here is where that money should go, in the order it should be spent.
- Google Business Profile creation and verification, done carefully to avoid a suspension later
- Category research, because the primary category decides most of your early visibility
- Photography of your premises, your team and your work, which nothing else replaces
- Core citations on the twenty directories that genuinely matter in the UK
- A website with one strong page for each service you actually sell
- LocalBusiness schema so search engines read your details without guessing
- A review process built into how you finish every job from day one
That last point costs nothing and matters more than most of the others combined. Businesses that ask for reviews from their very first customer build a lead nobody catches.
Verification is the step new businesses most often get wrong. Google increasingly asks for video proof, and a rushed application can cost you weeks of delay.
After the launch phase, a new business rarely needs more than £300 to £500 a month. Spend the difference on trading rather than on marketing you cannot yet measure.
Is Your Own Time Cheaper Than Paying Someone?
Doing local SEO yourself is described as free, which is only true if your own time is worth nothing. For most owners it plainly is not.
Work out your own hourly value first. Divide your annual profit by the hours you actually work, and you get a figure worth comparing against.
A plumber billing £45 an hour who spends eight hours on citations has spent £360 of chargeable time. Paying somebody £250 to do it would have been cheaper.
The comparison changes completely for the free, high value tasks. Nobody can ask your customers for reviews as effectively as you can, and that costs minutes rather than hours.
A sensible division of labour looks like this for most small businesses.
| Do it yourself | Pay somebody else |
|---|---|
| Asking customers for reviews | Citation building and clean-up |
| Replying to reviews in your own voice | Schema markup and technical fixes |
| Taking photos of real jobs | Competitor research and strategy |
| Answering questions on your profile | Writing service and location pages |
| Keeping your opening hours correct | Tracking, reporting and analysis |
The left column costs you an hour a month and produces a real share of the results. The right column is where paid help earns its money.
Splitting the work this way often halves what you need to spend. It also keeps the parts that depend on genuine local knowledge inside your business.
How UK Prices Have Shifted Recently
Local SEO pricing in the UK has moved in two directions at once. That is why quotes now vary far more widely than they used to, even for the same brief. Understanding the split helps you read them.
The bottom has fallen further. Cheap automated packages have got cheaper as tools took over the routine work. Plenty now sell for under £150 a month.
The top has risen. Skilled specialists cost more than they did, because demand for people who genuinely understand local search keeps outrunning supply.
The middle has thinned out as a result, which makes choosing harder rather than easier. Quotes of £150 and £1,500 now arrive for what looks like the same brief.
Two other shifts are worth knowing about before you budget for the coming year.
- AI visibility work now appears on most proposals, adding £150 to £500 a month
- Review management has become a priced line item rather than something quietly included
Neither of those is unreasonable, provided the work behind them is real. Ask what will actually be done each month and how you will know it happened.
The Short Version
Budget £500 to £1,200 a month if you have one location and want steady growth. Add roughly 60 per cent for each extra location.
Judge any fee by hours worked, not by the length of the task list. Then judge the result by your cost per lead rather than by rankings alone.
Give it at least six months before deciding. Most businesses that call local SEO a waste of money stopped paying one month before it started working.
Keep the free work in your own hands whatever you decide to spend. Reviews, photographs and accurate opening hours cost nothing and beat plenty of paid packages.
Above all, measure in enquiries rather than positions. A campaign that lifts rankings without lifting your phone calls has not earned its fee, whatever the report says.
Want a straight answer for your own business? Our monthly local SEO retainer is priced on the hours your market actually needs. Our one-off profile project is available as a one-off project if you would rather start small.
Frequently Asked Questions
Common questions about how much does local seo cost in the uk? 2026 pricing guide.