If you're not sure what to have built, this is the usual starting point.
Booking system, CRM and job tracking in one build
Back Office is one named build: the enquiry arrives, it gets answered, it becomes a customer and a job, the job gets booked and finished, and the review gets asked for. Six modules that most small businesses are currently doing across four subscriptions and a notebook.
- From $2,995 for all of it
- Or one module from $950
- You own the code and the data
It's the top step of the custom software ladder, not a different thing sold alongside it.
Six modules, in the order the work actually happens.
Each one is a thing you can buy on its own. Together they're one system where the enquiry you answered on Tuesday is the job you're invoicing on Friday, without retyping it anywhere.
Lead inbox
Every enquiry in one list, whatever door it came in, with an automatic reply going back so nobody sits wondering whether you got it.
Follow-up emails
A check-in, a nudge, then it stops. On a schedule you set, in your words, without you being the person who remembers.
Customer records (your own CRM)
Who, where, what you did, when, with the photos and notes attached. Yours and exportable, rather than locked inside somebody else's CRM.
Booking system
Online booking that shows your real availability, so a job gets booked without four messages and no per-seat fee.
Review requests
Sent a few days after a job is marked done, every time. One reminder, then nothing.
Owner dashboard
What came in, what got booked, what's gone quiet, what's still open. Without you adding it up on a Sunday.
There's a demo, and it's honest about what it is.
Sample data for a business I made up, running entirely in your browser. No sign-up, no email, nothing sent anywhere. Every view says so at the top, because a screenshot of convincing-looking data is exactly the kind of thing that quietly implies a client.
Plain about the stack.
Hosted on Vercel, with your data in Convex. You can export it in full, whenever you want, without asking me. You get the source code.
Who holds what
- Your domain, registered to you
- Your Stripe account, your bank details — I never touch your customers' money
- Your Google Business Profile, you're the owner
- Your source code, available any time you ask
- Your data, exportable, and I help you move it if you leave
Your Convex project and Vercel hosting sit in my accounts while you're on a monthly plan, and move to you on request or when you cancel. Every client gets a separate project. I never hold a password of yours.
The top of the ladder, and you don't have to start here.
One module
$950
The single worst part of your week. A lead inbox, or quoting, or booking — one thing, built properly, working on its own.
Two or three modules
$1,950
The pieces that only make sense together. Enquiries feeding jobs, or quotes feeding follow-up.
Back Office
from $2,995
Everything connected: leads, customers, jobs, booking, review requests and a dashboard over the top.
Larger than that
Quoted in writing
Priced before anything starts, the same as every other number here. No hourly surprises.
Year one is in the price.
The price includes the first year of it running: hosting, database, backups and keeping it working. No monthly fee in year one.
After that it's $79/month to keep it running, cancellable any month. Nothing renews on its own.
Half up front to book, half on launch, agreed in writing before anything starts. The Partner Plan at $300/month is a separate thing and always optional: it is me as your developer for ongoing work, not a fee for permission to use what you bought. All prices →
What people ask about it.
Do I have to take all of it?
Is this a product I'm buying a license to?
What if my business doesn't work like that?
How long does it take?
What happens if I stop paying the monthly plan?
Not sure this is the right shape?
Send me what you pay for every month and I'll write back with what each tool does, what's worth replacing, and whether Back Office is actually what you need or whether one module would do.