Services & pricing
Starting prices are published because you deserve to know if we're in the same range before you spend time on a call. Every project gets a fixed quote in writing before work begins — the number we agree is the number you're invoiced.
Landing page
$400starting
One page that has to do one job: a campaign, a launch, a single service.
- Custom design — no template you'll see on another business
- Copy structure and editing (I can draft from scratch)
- Mobile-first build, tested on real devices
- Analytics + conversion event tracking configured
- Basic schema markup and meta tags
- Live in about a week
Business website
$1,500starting
The main site: services, proof, contact, and enough SEO groundwork to be found.
- Everything in the landing page tier
- 5–8 pages, structured around what customers actually search for
- Full Schema.org graph — business, services, breadcrumbs
- Search Console + sitemaps + analytics, in accounts you own
- Contact forms or booking flow, self-hosted where possible
- Written handover docs so anyone can maintain it
- Live in two to three weeks
Web app or automation
From $3,500starting
Calculators, dashboards, integrations, internal tools that remove repetitive work.
- Scoping session before any quote — no guessing
- Custom application logic, built on edge infrastructure
- API integrations with the tools you already use
- Admin/export access so the data stays yours
- Staged delivery — you see working software early, not at the end
- Timeline quoted per scope
Speed & SEO rescue
$250 auditstarting
An existing site that's slow, invisible on Google, or both.
- Core Web Vitals audit against real field data, not just lab scores
- Technical SEO review — indexing, schema, meta, internal links
- Written report with issues ranked by impact, not by count
- Fixed-price quote to implement the fixes — the $250 comes off that price if you proceed
These are real floors, not bait. A five-page business site with copy you provide lands near the starting number; the same site with e-commerce, a booking system and content written from scratch lands higher. I'll tell you which one you are in the first reply, before you've invested anything but an email. And a cheap price doesn't buy a cheap build — the same performance, SEO and handover standards apply at every tier, because a slow or invisible site would be a bad advertisement for me regardless of what you paid.
Included in every project, not sold separately
Analytics that work on day one
GA4 configured with real conversion events — form submissions, calls, bookings — not just pageviews you can't act on.
Structured data
A proper Schema.org graph so search engines and AI assistants understand what your business is and does.
Performance budget
Built to pass Core Web Vitals on real devices and real connections, and verified against field data before launch.
You own everything
Domain, hosting, analytics, source code — all in your accounts. Nothing is held hostage to keep you as a client.
Written handover
Documentation for whoever maintains it next, whether that's you, me, or someone you hire in three years.
30 days of fixes
Anything broken or not as specced in the first month after launch gets fixed at no charge.
What I don't do
Being clear about this saves us both time. I don't do ongoing social media management, paid ad campaign management, logo-only branding work, or WordPress plugin maintenance contracts. If that's what you need, tell me anyway — I'd rather point you somewhere good than take work I'd do badly.
Not sure which one fits?
Describe what you're trying to do in a couple of sentences and I'll tell you which tier it is, or that it's none of them. One business day, no pitch.
Tell me about your project