Pricing

Pricing

Fixed scope and a fixed price wherever the work allows it. Retainers are capped hours against an agreed plan — never an open-ended commitment to an unspecified amount of attention.

Technical SEO Audit

$2,500

One-time · 2 weeks

Full site audit, a prioritised fix list and a recorded walkthrough.

  • Crawl, render and log analysis
  • Core Web Vitals per template
  • Fix list scored by effort and impact
  • 30-day follow-up re-crawl
Audit details

Site Migration Guard

$4,500

Flat, per migration

Cover from before the URL freeze to thirty days after launch.

  • Pre-migration baseline
  • Reviewed one-to-one redirect map
  • Staging QA and launch-day monitoring
  • 30-day post-migration report
Migration details

Fractional Technical SEO

$6,500/mo

25 hrs capped · 6-month minimum

An embedded partner for teams who need more than a monthly cycle.

  • Everything in the Growth Retainer
  • Involvement in sprint planning
  • Direct Slack access during your hours
  • Pre-release review on major launches
Talk it through

Prices are in USD and exclude any applicable taxes. Structured data projects are scoped on template count — see the schema service page.

Capped, not open-ended

Retainer hours are tracked and shown to you before the invoice. Unused hours are reported, not quietly absorbed.

Scope agreed in writing

Every month's plan is written down and approved before work starts, so renewal is a conversation about results rather than effort.

No lock-in beyond the minimum

After the stated minimum, retainers run month to month on thirty days' notice. Project work has no minimum at all.

Questions

Frequently asked

Still not sure what you need?

Send us a URL. We will tell you which of these is the right starting point, and say so plainly if the answer is none of them.

15 minutes, no pitch deck.