Four principles shape every engagement we take on.
30 minutes on a call — no invoice. We listen, ask, and tell you honestly whether we're the right fit. Most first calls end with one of three answers: 'yes let's scope it,' 'try this simpler thing first,' or 'here's who you actually want.' No pressure either way.
If there's a fit, we write a plain-English scoping document — what we'd do, how we'd do it, what you'd end up with. Only then do we attach a price. You read the plan first. No one agrees to a number before understanding what it buys.
The number we quote is the number you pay. No hourly billing, no surprise invoices, no 'phase two' scope creep. If the scope changes mid-flight, we re-quote transparently and you approve before we proceed.
We don't publish prices because we don't sell packages. Every engagement is shaped around your business — not fit into one of three boxes we built last year. The tradeoff for you: no instant number on the website. The upside: the number you get is actually right.
When we quote you, these are the factors behind it — and we'll walk you through exactly how they apply.
What you actually need
A sharp landing page and a full custom internal tool aren't priced the same way. The first conversation is about figuring out which one (if either) actually serves you.
How much we need to study
Some businesses we can understand in a call. Others need quiet time with your team, your data, or your day-to-day. The depth of listening shapes the shape of the price.
What 'done' means for you
Done is rarely the same twice. Sometimes it's a live website. Sometimes it's organized systems and a clear handoff. We price against the outcome you actually want, not a template.
Who ends up owning it
If your team is going to run it, we design and document for that. If we're staying involved, that's a different shape. Either is fine — and either gets priced honestly.
30 minutes on a call. If there's a fit, you walk away with a written scoping document — whether you hire us or not.