Pricing

Published, because you should not have to ask.

Fixed prices for fixed work. Hourly for everything else, against an estimate you approve first. No contracts, no retainers you cannot leave.

01

Websites

Built on Astro and served as static files — no WordPress, no page builder, no plugin tax. Pages ship with zero JavaScript by default, which is exactly what makes them fast and readable to AI crawlers. Where a page genuinely needs to be interactive, that piece is built as a Svelte island that loads on its own and leaves the rest of the page static. Fixed price, no hourly creep; structured data and crawler configuration are included rather than sold as an upgrade. Your domain, your hosting account, your code — everything is registered in your name and you can take it elsewhere any time without asking us.

Most common

Five-Page Website

$500 one-time

A complete five-page site, built from scratch to be found by search engines and readable by AI assistants.

  • Five pages, structured around real search intent
  • Built on Astro, deployed as static files to a global CDN
  • Zero JavaScript by default — interactive pieces added as Svelte islands only where needed
  • schema.org structured data throughout
  • Semantic HTML that works with JavaScript disabled
  • sitemap.xml, robots.txt, and llms.txt
  • Mobile-first, fast by default
  • Google Business Profile and Search Console connected
  • You own it: domain, hosting account, and code, all in your name
Start a project

Additional Pages

$100 per page

Extra service pages, location pages, or articles beyond the first five — same standard, same structure.

  • Written and structured to the same standard as the core five
  • Internal linking into the existing architecture
  • Schema appropriate to the page type
  • Add them at build time or later
Ask about scope

Client Editing

$150 one-time setup

Add a simple editor so you can publish posts and update page text yourself, without touching code or calling us.

  • Write and publish from a browser, including on a phone
  • Edits go live automatically in about a minute
  • Content stays in your own repository — no subscription, no third party holding it
  • Optional: we keep writing for you at the hourly rate instead
Add it to a build

Custom Build

Quoted individually

Heavier customisation, integrations, booking systems, e-commerce, or anything that needs real engineering.

  • Scoped and quoted as a fixed number, not a range
  • Custom design work beyond the standard build
  • Third-party integrations and booking or payment flows
  • Migrations from an existing site
Describe the project

02

Audits

Three depths, from a free look to a full engagement. Every audit ends in a prioritised list of what to fix, in order — not a PDF of raw metrics.

Visibility Snapshot

Free one-time

A fixed one-page read on where you stand. No call required, no follow-up unless you ask for one.

  • Your current Google presence, stated plainly
  • Whether your site gives AI assistants usable structured data
  • What a real local category search returns today
  • Two or three specific fixes, in priority order
  • One email, within 48 hours
Request it

Local Visibility Audit

$400 one-time

A hands-on review of a single-location local business — the free Snapshot done properly, by hand, with the work shown.

  • Manual review of your site, not just an automated crawl
  • Google Business Profile and citation consistency check
  • Local rank check against your real competitors
  • On-page review of your core service pages
  • Prioritised fix list with effort and impact for each item
  • Delivered within one week, with a call to walk through it
Book an audit
Most common

Comprehensive SEO + AI Visibility Audit

$1,500 one-time

The full picture: technical, on-page, content, competitive, and how AI assistants currently describe you.

  • Full technical audit — crawl, index, speed, architecture, rendering
  • On-page and content review across the whole site
  • Backlink profile and competitive gap analysis
  • AI visibility baseline: what ChatGPT, Claude, Gemini, and AI Overviews say about you now
  • Entity and citation analysis across third-party sources
  • Structured data gap assessment with specific markup to add
  • Prioritised roadmap, sequenced by impact and effort
  • Delivered in two weeks, with a working session to review it
Book an audit

03

Hourly Work

For defined tasks, ongoing support, or work that follows an audit. Billed in fifteen-minute increments against an agreed estimate — you approve the number before work starts.

Technical SEO

$150 per hour

Crawl and index issues, Core Web Vitals, schema implementation, redirects, migrations, log-file analysis.

  • Core Web Vitals and page speed work
  • Crawl architecture and internal linking
  • Schema implementation and validation
  • Redirect mapping and site migrations
  • JavaScript rendering diagnosis
  • Search Console and analytics troubleshooting
Discuss the work

AI Visibility (GEO / AEO)

$200 per hour

Optimising specifically for how ChatGPT, Claude, Perplexity, and AI Overviews find, read, and cite you.

  • Entity consistency work across third-party sources
  • Content rewritten to be quotable and citable
  • Structured data designed for machine extraction
  • llms.txt and crawler policy
  • Assistant-mention tracking and prompt baselines
  • Ongoing monitoring of what the assistants say about you
Discuss the work

What drives cost

Why two businesses get different numbers.

Fixed-price work is fixed. Where a quote varies, these are the things that move it:

  • How many pages and locations. Each location is a separate profile, a separate set of citations, and a separate set of rankings to hold.
  • How much cleanup is needed. A business with inconsistent listings across a decade of directories takes longer than one starting clean.
  • How competitive your category is. Ranking for a niche trade in Palmer Lake is not the same as ranking for a saturated category along I-25.
  • Whether content is included. Writing pages worth quoting takes real time, and it is optional.

The free Visibility Snapshot gives you enough information to know which of these apply to you before any money changes hands.

Start with the free Snapshot.