Pricing
Three ways to work together. Every engagement is quoted in writing after a call, so you know the number and the scope before anything starts.
SEO Audit
Project one-off
A complete diagnosis with a roadmap you can hand to any team - including one that is not me.
- Full technical, content and backlink audit
- Competitor benchmarking
- Findings ranked by impact against effort
- 90-day prioritised roadmap
- Recorded walkthrough call
Ongoing Consulting
Monthly retainer
Embedded senior SEO for teams that need direction and delivery month to month.
- Everything in the audit, as the starting point
- Monthly strategy and priority setting
- Content briefs and keyword mapping
- Technical support for your developers
- Dashboard plus written monthly commentary
- Direct access to me, not an account manager
Project Work
Scoped per project
A defined piece of work with a start, an end and a deliverable. Migrations, replatforms, international rollouts.
- Migration and relaunch support
- International or multi-location rollout
- Analytics and reporting rebuild
- Content strategy sprint
- Fixed scope, fixed price
All engagements begin with a free 30-minute call and a written proposal. No proposal fees, no automatic renewals, no surprises on the invoice.
Questions about cost
Why are there no prices on this page?
Because an honest number needs context. A 40-page brochure site and a 40,000-URL store are not the same job, and quoting either from a pricing table means somebody gets overcharged. You get a fixed number in writing after the first call, before any work starts.
What is the minimum engagement?
For retainers, three months - SEO does not produce anything meaningful in less, and I would rather turn work down than take money for a month of setup. Audits and project work have no minimum.
How do you charge?
Fixed price for audits and projects. Monthly retainer for ongoing consulting, invoiced at the start of each month. No long lock-in - retainers run month to month after the initial three.
Do you offer a free consultation?
Yes. Thirty minutes, no obligation, and no pitch deck. If your problem is not something I can help with, I will say so and point you somewhere better.
What if it is not working?
You will know before I do, because the reporting is built to show it. Retainers are cancellable with 30 days' notice. I would rather end an engagement early than defend one that is not producing.
Want a number for your situation?
Tell me the site, the market and what you are trying to hit. You will have a scoped proposal with a fixed price shortly after the call.