Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How Much Should Local SEO Services Cost a Small Business in 2026?

The short version: for a competitive local market, expect to pay between £400 and £1,500 a month in the UK (roughly $500 to $2,000 in the US) for an ongoing local SEO retainer, with one-off audits running £300 to £800. Anything under £250 a month is almost never doing real work, and anything over £3,000 a month for a single-location business needs a very good explanation.

What “local SEO services” means before you talk price

Before you can price anything, you need to know what’s being sold. Local SEO covers your Google Business Profile, your citations across directories, your on-page content, your reviews strategy, and the local link building that tells Google you’re a real business worth trusting in your area. If you want the full breakdown of every task that should be on the table, I’ve written about what local SEO includes in detail, because half the disputes over price come from two people meaning different things by “SEO.”

A plumber in Reading and a divorce solicitor in central London are not buying the same service even if the invoice says the same words. The plumber needs citations, reviews, and a Google Business Profile that’s stuffed with the right categories and photos. The solicitor needs all of that plus content that competes for terms with a genuine cost-per-click of £40 or more. Price follows competition, not effort.

The real price bands, by business type

Here’s roughly what I see quoted across the UK and US markets in 2026, based on conversations with clients, other consultants, and the agencies I’ve worked alongside:

  • Low competition, single location (a locksmith, a carpet cleaner, a small B&B): £250 to £600 a month, or $300 to $800 in the US.
  • Medium competition, single location (a dentist, an accountant, a wedding photographer): £600 to £1,500 a month, or $800 to $2,000.
  • High competition or multi-location (a solicitor with three offices, a chain of gyms): £1,500 to £4,000+ a month, or $2,000 to $5,000+.
  • One-off local SEO audit (no ongoing work, just a report): £300 to £800, or $400 to $1,000.
  • Citation building as a standalone package: £5 to £15 per citation, or a bundle of 30 to 50 citations for £250 to £450.
  • Freelance consultant day rate (UK): £400 to £900 a day, depending on experience.

Those ranges hold up whether you’re in Manchester, Miami, or Tel Aviv, though I’ll say the UK market tends to sit slightly below the US for equivalent work, and Israel’s small-business SEO market is thinner on specialists, so prices there can swing wider for the same job.

A real example: the £250 a month plumber

A client of mine, a heating engineer working across three towns in Buckinghamshire, had been paying an agency £250 a month for eight months when he came to me frustrated that his rankings hadn’t moved. I asked to see the reports. There weren’t any, not real ones, just a PDF with a screenshot of his Google Business Profile views and a paragraph of generic commentary that could have applied to any trade business in the country.

We audited what had been done. In eight months: two citations built, no new reviews requested, no photos added, and the Google Business Profile categories were still set to the defaults from when he first signed up. That’s roughly £2,000 spent for work that should have cost, at a fair day rate, about four hours of an SEO specialist’s time.

Here’s the uncomfortable part most people won’t say out loud: that agency wasn’t incompetent. It was profitable. £250 a month with almost no ongoing labour is a brilliant margin if you can sign enough small businesses and never get audited. The business model of cheap local SEO retainers often relies on clients not knowing what a fair month’s work looks like, and most small business owners don’t, because there’s no equivalent of a garage’s fixed labour rate for this industry.

We rebuilt his profile over six weeks: full category audit, 40 new citations, a review request system through his invoicing software that pushed his review count from 11 to 63 in four months, and two location-specific landing pages. His call volume from “near me” searches roughly doubled inside five months. Total cost for that initial sprint: £1,800, done once rather than dripped out over a year and a half.

What drives the price up or down

Once you understand the levers, quotes stop feeling like a mystery.

  • Number of locations. Each additional location roughly adds 40 to 60 percent more work, not double, because a lot of the setup (tracking, reporting, strategy) is shared.
  • Competitive density. Search “plumber Hull” and you’ll see a manageable pack of competitors. Search “personal injury lawyer Manchester” and you’re up against firms spending five figures a month. Price should reflect who you’re up against, not some abstract industry average.
  • Starting point. A business with zero online presence needs more foundational work in month one (citation cleanup, duplicate listing removal, Google Business Profile verification issues) than a business with a decent existing footprint.
  • Content demands. If your local SEO package includes blog posts or location pages, that’s writing time, and good local content writing runs £150 to £400 per piece depending on research depth. If you’re weighing up whether to build that skill in-house, it’s worth reading whether learning copywriting yourself is worth it in 2026 before you outsource everything.
  • Reporting and communication. A monthly call and a plain-English report add real hours. Agencies that skip this to keep prices low are usually the ones skipping the actual work too.

What a fair £800 a month retainer should deliver

To make this concrete, here’s a realistic month of work for a mid-tier UK retainer around £800:

  1. Google Business Profile management: 2 to 4 posts, photo updates, Q&A monitoring.
  2. Review generation: active requests sent to recent customers, responses written to every new review within 48 hours.
  3. Citation audit and cleanup: fixing inconsistent business names, addresses, or phone numbers across at least 10 to 15 directories a month until the backlog clears.
  4. One piece of local content: a service page, a location page, or a blog post tied to a specific search term.
  5. Local link building: outreach to two or three relevant local sites (chambers of commerce, local news, industry associations).
  6. A monthly report showing ranking positions, Google Business Profile insights (calls, direction requests, website clicks), and a plain explanation of what changed and why.

If your quote doesn’t map onto something close to that list, ask exactly what the money is buying. If the answer is vague, that’s your answer.

Where the money gets wasted

The single biggest waste I see isn’t overpriced agencies, it’s businesses buying a 12-month contract for aggressive nationwide keyword targeting when they only serve a 15-mile radius. Local SEO is not the same discipline as national SEO, and the research process should be shorter and sharper for it. If you’re unsure how much time keyword research should even take for a business your size, I’ve laid out realistic timelines in how long keyword research should take for a small site, and for most local businesses it’s measured in days, not the weeks some agencies bill for.

The second biggest waste is paying for ongoing work on a market that’s already been won. If you’ve held the top three Google Business Profile spots for six months in a low-competition category, you don’t need £600 a month of “maintenance,” you need someone checking in quarterly and a system for keeping reviews coming in. Plenty of agencies keep billing the full retainer long after the heavy lifting is done, because nobody’s asked them to stop.

DIY versus hiring: the honest maths

You can do a decent chunk of local SEO yourself. Tools like BrightLocal or Whitespark run $39 to $79 a month for citation tracking and rank monitoring. Google Business Profile management is free and takes maybe an hour a week once it’s set up. Review requests can run through your existing invoicing or booking software at no extra cost.

What you’re really buying when you hire someone is time and pattern recognition, someone who’s seen 40 Google Business Profiles get suspended for category abuse and knows how to avoid it, someone who knows which citation directories move the needle in your specific city versus which ones are dead weight. If your own time is worth £40 an hour in the work you’d otherwise be doing, and a proper setup takes 15 hours to do right, that’s £600 of your own time against a one-off £500 to £800 project fee from someone who’ll do it faster and avoid the mistakes. The maths often favours hiring for the initial setup and DIY-ing the maintenance afterward.

Whatever route you choose, remember that local SEO doesn’t sit in isolation. It should be feeding your email list and your reviews should be feeding your reputation across every channel, which is part of why I keep coming back to how local SEO increases actual business profit rather than just rankings on a screen nobody in your business ever looks at.

Questions to ask before you sign anything

  • What exactly happens in month one versus month six, in writing?
  • Can I see an anonymised report from an existing client in a similar industry?
  • What’s the contract length, and what happens if I want to leave after three months?
  • Do you outsource any of the work, and to whom?
  • What’s the plan for reducing the retainer once we’ve hit our ranking goals?

That last question is the one most agencies hate. A good one will have an honest answer. A bad one will talk about “ongoing algorithm changes” as a reason the price can never come down, which is sometimes true and sometimes just a script.

Frequently asked questions

Is £300 a month enough for local SEO?

For a low-competition trade in a smaller town, £300 a month can cover genuine maintenance work like reviews and citations, but it usually isn’t enough to see real movement from scratch in a competitive category within six months.

How long before local SEO shows results?

Most businesses see measurable movement in calls, direction requests, or website clicks within 60 to 90 days if the fundamentals (Google Business Profile, citations, reviews) were weak to start, and 4 to 6 months for meaningful ranking gains against real competition.

Should I pay for a one-off audit or a monthly retainer first?

If your online presence is uncertain, start with a one-off audit for £300 to £800. It tells you exactly what needs fixing and stops you paying a monthly retainer to discover problems that a single report could have found in a week.

Why do local SEO prices vary so much between agencies?

Because pricing is tied to competition level and market appetite rather than a fixed hourly rate, the same set of tasks can be priced anywhere from £250 to £2,000 a month depending on your industry, location, and how much the agency believes you’ll pay.

Useful references

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.