Simple monthly plans. Cancel any time.

SEO Pricing

Our SEO pricing is simple: £180 a month for the All-in-One plan, from £500 a month for Local SEO and from £900 a month for National SEO. Every plan can be cancelled with 30 days’ notice.

For established local businesses

Local SEO

For businesses with a website that want to win more of the searches made in their area.

From£500a month

Rolling monthly · cancel any time

Get a Local SEO quote
  • Google Business Profile optimisation and management
  • A dedicated page for each area you cover
  • Review building with your customers
  • Technical fixes and page improvements
  • GEO: visibility in AI answers
  • Monthly report and call

For businesses selling UK-wide

National SEO

For businesses competing across the UK for valuable, high-intent searches.

From£900a month

Rolling monthly · cancel any time

Get a National SEO quote
  • Everything in Local SEO, plus:
  • UK-wide keyword research and targeting
  • Content written for buying-intent searches
  • Press coverage and links from trusted UK sites
  • GEO tracking across ChatGPT and AI Overviews
  • Monthly strategy call
  • Cancel any time with 30 days' notice.
  • Work starts straight away
  • Free audit before you commit

90-day money-back guarantee

Try the All-in-One plan for 90 days. If you’re not happy for any reason, we’ll refund what you’ve paid in full, with no questions asked.

Start risk-free

At a glance

Which SEO plan is right for you?

The All-in-One plan suits local businesses that need a website. Local SEO suits established businesses that want more customers nearby, and National SEO suits businesses selling across the UK.

SEO plan summary
PlanPriceBest forWebsite includedGuaranteeNotice
All-in-One£180 a monthLocal businesses that need a websiteYes, with hosting and email90-day money back30 days
Local SEOFrom £500 a monthEstablished local businessesNoNone needed, cancel any time30 days
National SEOFrom £900 a monthUK-wide businessesNoNone needed, cancel any time30 days

Compare plans

What’s in each plan

Feature comparison by plan
All-in-OneLocal SEONational SEO
Website and hosting
Website design and build
Hosting, updates and backups
Custom domain email
Local search
Google Business Profile management
A page per town or areaCore areas
Review building
Reaching more customers
Technical fixes and page improvements
UK-wide keyword targeting
Press coverage and links from trusted sites
AI search (GEO)
Visibility in AI answers
Tracking across ChatGPT and AI Overviews
Reporting and terms
Monthly report
Regular call with your strategistMonthlyMonthly strategy call
90-day money-back guarantee
Cancel with 30 days' notice
Start All-in-OneGet a Local SEO quoteGet a National SEO quote

Our promises

What you can count on

No long contracts, no waiting around and no hidden costs. These apply from the day you sign up.

  • 30days

    Notice to cancel

    Every plan runs month to month. No long contracts, no exit fees.

  • Day 1

    Work starts

    Agree the plan and we start straight away, beginning with your full audit.

  • <7days

    To a live website

    New sites on the All-in-One plan are typically live in under 7 days.

  • 90days

    Money-back guarantee

    Not happy on the All-in-One plan within 90 days? Your money comes back in full, no questions asked.

  • 1day

    To hear back

    A real strategist replies within 1 working day, Monday to Friday.

  • £0

    For your audit

    Your SEO and GEO audit is free, with no obligation to sign up.

Explained

Why do Local and National SEO start at different prices?

The price depends on how much work it takes to beat the businesses already ranking. Ranking in one town takes less work than ranking across the UK, so Local SEO starts at £500 a month and National SEO at £900. Within each plan, four things decide the final quote.

01

Competition

Crowded markets, where lots of firms target the same searches, take more work to break into.

02

Geographic reach

One town takes less work than a region, and a region less than the whole UK.

03

Website size and health

Large sites, or ones with lots of technical problems, need more fixing before new content pays off.

04

Content and links

Busier markets need more new pages and more links each month to keep moving up.

Not sure which plan is right?

Get a free audit and our honest recommendation. There's no pressure to sign up.

No long contracts · 30 days’ notice · Start straight away

FAQ

SEO pricing questions

See all FAQs
  1. How much does SEO cost per month in the UK?

    With us, local businesses that need a website pay £180 a month for the All-in-One plan. Established local businesses pay from £500 a month for Local SEO, and businesses competing UK-wide pay from £900 a month for National SEO.

  2. What do I get for £180 a month on the All-in-One plan?

    A professionally designed website, local SEO and Google Business Profile management, a custom domain email address and fast, secure hosting with updates and backups. You also get a monthly report and a 90-day money-back guarantee.

  3. How does the 90-day money-back guarantee work?

    If you’re not happy with the All-in-One plan in your first 90 days, tell us and we’ll refund what you’ve paid in full. There are no questions and no forms to fill in.

  4. Can I cancel my SEO plan whenever I like?

    Yes. Every plan can be cancelled at any time with 30 days’ notice. There’s no minimum term and no exit fee.

  5. Should I choose Local SEO or National SEO?

    Choose Local SEO if most of your customers come from one town, city or region and you want more of the searches made there. Choose National SEO if you sell across the UK and compete for wider searches. If you’re unsure, a free audit will show which fits.

  6. How soon can my plan start?

    Straight away. Once you’ve chosen a plan we begin with your audit, and All-in-One websites are typically live in under 7 days.