Storefronts,built to spec.

I scope before I build. Every engagement starts with a Blueprint — a fixed, portable spec you own outright — so the storefront that ships is the one you actually agreed to.


How an engagement runs

01 — Free

Fit call

A 40-minute call to see if there's a real project here. No scoping, no pitch deck — just a plain conversation about what's broken.

02 — Paid, credited

Blueprint

A scoping engagement that produces a portable build spec, plus a fixed-price proposal. You own the spec either way.

03 — Fixed price

Build

I build exactly what the Blueprint describes, on a fixed timeline, with zero open items at delivery.

Solo, not staffed

One senior engineer on your project, start to finish — no handoffs between a sales rep, a PM, and a junior dev.

Scope before code

The Blueprint exists so surprises get found on paper, not three weeks into a build.

13 years in production

Full-stack JavaScript and TypeScript work, not just theme edits — including the systems behind the storefront.

You own the spec

If you don't move forward with the build, the Blueprint is still yours to take anywhere.

Ready to scope your storefront?

Start with a free Fit call. If there's a real project, we'll move into a Blueprint next.