SEO

Your site exists.
Can anyone find it?

Technical, on-page and local SEO for small businesses. I'll tell you exactly what's wrong, fix it, and explain every change in language you can repeat to someone else.

I'll reply within 24 hours with the three biggest problems I can see. No charge, no obligation.

What I work on

Three areas, clearly bounded

Technical

The plumbing. If Google can't crawl it or it takes six seconds to load, nothing else matters.

  • Crawlability and indexation
  • Sitemaps, robots.txt, redirects
  • Page speed and Core Web Vitals
  • Structured data and schema
  • Mobile usability, HTTPS, canonicals

On-page

Making each page obviously about the thing people are searching for.

  • Keyword research and page mapping
  • Title tags and meta descriptions
  • Heading structure
  • Internal linking
  • Image alt text and compression

Local

Turning up when someone nearby searches for what you sell.

  • Google Business Profile setup
  • NAP consistency across directories
  • Local business schema
  • Location landing pages
  • A review process you can actually run

Being straight with you

What I don't sell

Four things, and I'd rather you hear the reasons now than find out later.

Link building

Most of what's sold to small businesses is bought links, which breaks Google's guidelines and can get your site penalised. I'd rather earn the ranking through the site itself.

Guaranteed rankings

Nobody can guarantee a position on Google, and anyone who does is either guessing or lying. What I can tell you is exactly what I'll fix and what I expect it to do.

Content at volume

I'll structure your content and tell you what to write. If you want it written for you, that's quoted separately.

Paid ads

I don't run Google or Meta ads. If that's what you need, I'll point you to someone who does.

Pricing

What it costs

SEO audit

from $350

Technical, on-page and local, delivered as a prioritised fix list in plain English, not a 60-page automated PDF nobody reads.

Start here

Audit + fixes

from $850

The audit, plus me implementing everything in it. An audit nobody acts on is worth nothing, so this is what I'll usually recommend.

Local SEO setup

from $450

Google Business Profile, citations, local schema and a review process. If most of your customers are nearby, start here instead.

Monthly SEO care

Essential

$150 / month

  • Rankings, crawl errors and uptime monitored
  • One-page monthly report in plain English
  • Up to 2 hours of fixes
  • Titles and meta kept current as pages change
  • Google Business Profile kept current

Standard

$320 / month

  • Everything in Essential
  • Up to 5 hours of fixes
  • A short call every quarter
  • Ongoing keyword mapping and content structure
  • Citation cleanup and review chasing

I won't sell you a monthly plan before an audit. Charging a retainer to maintain problems nobody has found yet isn't a service. It's a subscription. Audit first, always.

Questions

Before you ask

Do you need to have built my website?

No. Unlike my care plans, SEO is open to anyone. Send me the URL and I'll tell you what's wrong with it, whoever built it.

How long before I see results?

Technical fixes can show up in weeks. Rankings for competitive terms take months. Anyone promising you page one by next Tuesday is selling something else.

What do I actually get?

A prioritised list of what's wrong, ordered by how much it matters and how hard it is to fix. It's written so you can understand it and act on it whether or not you hire me to do the work.

Can you work with my platform?

Webflow, Framer, Squarespace, Wix, WordPress and hand-coded sites, yes. If it's something unusual, ask and I'll tell you honestly.

Is SEO included when you build a site?

The technical side, yes. Always, as standard, at no extra cost. It isn't an upsell; it's part of building a website properly. Ongoing on-page and local work is separate.

Send me your URL

I'll come back within 24 hours with the three biggest problems I can see. Free, and useful whether or not you hire me.

Get a free look