// process

A free Diagnostic. Then a flat-fee build.

You're paying for what gets shipped, not for hours on a clock. It starts with a free Diagnostic — a call, a teardown of your current site, and a quick demo of what I'd build — so we both know what we're getting into before a dollar changes hands. Click either card to see what's inside.

// 01

The Diagnostic

Free
no cost, no obligation

We get on a call, I tear down your current site, and I show you a quick demo of what I'd build.

click to see what's included →
// 01 · what's included

The Diagnostic

  • A short fit call — I learn your business and what your site actually needs to do
  • A screen-recorded teardown of what's holding your current site back
  • A quick, interactive demo of the direction I'd take — something real you can click, not a slideshow
  • A plain-English list of what to fix first, ranked by impact
  • If it clicks, we move to the Build. If not, the teardown is yours to keep.
click to flip back ←
// 02

The Build

from $5,000
flat fee · 50% to start, 50% at launch

I ship the custom site that replaces the one you've outgrown.

click to see what's included →
// 02 · what's included

The Build

  • Custom Next.js site, built from scratch on your domain
  • Bookings, payments, and lead capture wired up and tested
  • One round of major revisions, two rounds of polish
  • 50% deposit to start, 50% on launch — no hourly billing
  • Launched, indexed, and handed off in working order
click to flip back ←
// payment

Builds are simple: 50% deposit to start, 50% on launch. No hourly billing, no long contracts, no surprise invoices. You know the number before we begin.

// scope changes

If the brief grows mid-project, we write it down and price it as a change order before any work happens. No surprise invoices, no scope creep absorbed silently into the timeline.