Why we quote fixed prices, in writing, before any call

You shouldn’t need a meeting to hear a price. Yet most software and automation work starts with a “discovery call” that exists mostly to qualify you — and ends with an hourly estimate that quietly protects the vendor from their own uncertainty. You leave the call knowing less about the cost than you’d hoped, and somehow with a second call booked.

We do it the other way round. You answer a short, honest form, and we come back with a fixed number, in writing, in two business days — no call required. This post explains why that’s better for you, how we scope a real price from a form, and what happens when the honest answer is “don’t hire us.”

Hourly billing rewards the wrong things

When someone bills by the hour, the incentives point the wrong way, and you’re the one holding the risk:

Fixed pricing flips all three. We carry the risk of our own estimate. If we’re slow, that’s our problem, not your invoice. And you get a single real number you can say yes or no to — and compare with anyone else willing to be as clear.

The discovery-call theatre

Most first calls aren’t for you. They’re a sales filter dressed up as a service. The vendor learns whether you have budget and authority; you learn very little you couldn’t have read on a page. Then the real cost arrives later, by email, with caveats.

There’s also a subtler cost. A call puts you on the spot: you explain your business live, off the cuff, to someone whose job in that moment is to keep you talking. It’s a worse way to think through your own operation than fifteen quiet minutes with a form, where you can be precise, check a number, and say the awkward true thing (“honestly, I don’t know how the data gets from A to B”) without performing.

So we cut the call. Not because calls are evil — if you want to talk to a human, you can — but because it shouldn’t be the toll you pay to find out what something costs.

How we scope a fixed price from a form

The form asks deeper questions than a sales call ever would, precisely because it’s answered on your schedule, in writing, where you can be honest. From those answers we can usually see enough to commit to a number:

What we read What it tells us
The workflow you described How many moving parts, and how much of it needs real judgment
The tools you already use What has to connect, and how hard those connections are
How information moves today Where the manual copy-paste and the risk actually live
Your timeline and budget Whether the shape of the project even fits before we start

That’s enough to scope a fixed price for most small-team work. Behind the number, we’re doing three things: mapping the task to the right tool (often a plain automation, sometimes AI, occasionally custom software — see what actually gives a small team its Friday back); sizing the genuinely uncertain parts; and adding an honest buffer for them rather than a vague hourly hedge.

What a fixed price actually requires from us

A fixed price isn’t magic — it’s us doing the estimation work before you pay, instead of billing you while we figure it out. That means:

When the work is genuinely uncertain

Occasionally a project has a real unknown at its core — an ancient system nobody understands, an integration with no documentation. Fixed-pricing the whole thing blind would mean either gouging you for risk or gambling on ourselves. So we don’t.

Instead we scope a small, fixed-price first step — a Pilot — that removes the uncertainty: automate the single most painful part, or prove the tricky integration works, for a contained price. Once the unknown is known, the rest of the project can be quoted with confidence. You never sign a blank cheque, and you get value from the first step regardless.

When we say no

Sometimes the honest answer is don’t hire us.

We’d rather lose a project than sell you a system you didn’t need. It’s cheaper for everyone in the long run — and it’s the only version of this business we’d want to run.

That honesty is why the fixed-price model works. We can commit to a number because we’ve already decided we won’t pad the scope with things you don’t need.

“But isn’t fixed price more expensive?”

Sometimes the sticker looks higher than a low hourly estimate — because it includes the risk the hourly quote was hiding. The hourly “$150 × ~40 hours” that becomes 70 hours is not cheaper; it’s just uncertain, and the uncertainty is yours. A fixed price is the true price with the surprises already priced in. For a small team that needs to know what things cost in order to plan at all, a known number beats a hopeful one almost every time.

“What if the scope changes?”

It sometimes does — you see the first version and realise you want something more. That’s a new, clearly-scoped, fixed-price addition, agreed the same way: in writing, before we build it. What won’t happen is a surprise line item at the end for work you didn’t approve. The whole point is no surprises, in either direction.

What you actually get

Two business days after the form, you get a one-page plan in plain English: what we’d build first, which tool it uses and why, what it should save you, the fixed price, and the timeline. No jargon, no ticket numbers, no “let’s hop on a call to walk through it.” You read it, and you say yes or no. If it’s a yes, we build, and you see a short demo every Friday until it’s done.

A worked example: pricing a lead pipeline from a form

Say a studio tells us, through the form: “Leads come in by email and through our site. Someone copies them into a spreadsheet, and honestly we sometimes forget to follow up. We use Gmail and a shared sheet. Budget maybe $3–8k, we’d like it this quarter.”

We’ve never spoken, but that’s enough to scope. Here’s what we read and how the number forms:

Mapping it to the right tool: the reading a freeform enquiry step wants a little AI (to summarise and prioritise); everything else — capturing, storing, reminding — is plain automation. No custom software required. Because the shape is familiar and the tools are standard, the uncertainty is low, so we can commit to a fixed price in the stated band with confidence. If the studio had said “our data lives in a 15-year-old system with no export,” we’d instead quote a small fixed Pilot to crack that open first. Either way, you get a real number — not a range.

Fixed price vs hourly vs retainer

Who carries the risk Predictable? What it rewards
Hourly You No — overruns are yours Taking longer
Monthly retainer You Only the monthly cost Keeping you subscribed
Fixed price (ours) Us Yes — one number up front Scoping well and shipping

Retainers have their place for ongoing monitoring and support (that’s what our Run tier is for). But for building a defined thing, a fixed price is the only structure where the incentives and the risk both sit with the people doing the work — which is where they belong.

Why two business days, not two weeks

Because the thinking happens up front, not in meetings. The form already contains the answers a discovery call would slowly extract, so scoping is reading and mapping, not interrogating. Two days is enough to do that carefully for small-team work, write the one-page plan, and sanity-check the number. If something in your answers genuinely needs clarifying, we’ll email one or two specific questions — still faster, and still no call unless you want one.

“Won’t a fixed price make you cut corners?”

It’s a fair worry — if we’re on the hook for the time, what stops us rushing to protect our margin? Two things, and they’re structural rather than promises.

First, the demo-every-Friday rhythm. You see the work as it’s built, in plain English, every week. Corners can’t hide until the end because there is no big reveal at the end — there’s a running series of small ones. If something’s thin, you’ll spot it while there’s still time to say so.

Second, and more importantly, our business runs on referrals and repeat work from small teams who talk to each other. A system that breaks a month after launch costs us far more than the hour we’d have saved by cutting the corner — in support time, in reputation, in the next client we don’t get. We carry the maintenance reputation, not just the build, so the incentive to build it properly is simply stronger than the incentive to rush.

And the “fails safely” principle from how we scope means that even a lean first version degrades gracefully rather than dangerously. Fixed pricing doesn’t push us to cut corners; it pushes us to choose the right corners not to build yet — and to tell you which ones those are.

The whole model, in one line

A fixed price, in writing, from honest answers — with the freedom to walk away and no one chasing you. If you can fill in a form, you’re qualified.

Ready to see a number? Tell us what eats your time. Or, if you’d like a feel for how we work before you ask for a quote, grab our free Notion lead CRM template — it’s the exact system that files and triages our own leads, no strings attached.

Something here eating your time?

Tell us what the boring part of your week looks like. We'll come back with a fixed-price plan in two days.

Tell us what eats your time