Skip to content

SaaS development, from first version to paying customers

Multi-tenant products with accounts, plans, billing and an admin side that you can actually run the business from.

The short version

The expensive decisions are the invisible ones

Every SaaS product looks like screens. Almost none of the difficulty is in the screens. It is in how tenants are kept apart, what a role is allowed to do, what happens when a card is declined on renewal, how you migrate a customer between plans, and whether you can answer "who changed this?" six months later.

Those decisions are cheap to make correctly at the start and painful to retrofit once you have customers whose data you cannot afford to disturb. We build the spine first — tenancy, identity, billing, data model — then the features, because features are the part that is genuinely easy to change.

Why it matters

Narrow ships, broad stalls

A first version that does one job properly reaches real users. One that does eight things adequately usually never launches.

Boring technology on purpose

Predictable, well-understood tools are cheaper to host, easier to hire for and far less likely to strand you in three years.

Built to be handed over

You own the code and the accounts throughout, and it is documented as though someone else will inherit it — because eventually someone will.

What you get

What a SaaS build involves

Tenancy model

How customers are separated at the data layer, decided deliberately and enforced by default rather than by remembering.

Identity and roles

Sign-up, sign-in, invitations, permissions and the audit trail that tells you who did what.

Plans and billing

Subscriptions, trials, upgrades, proration and failed-payment handling that reconciles against the provider.

Admin and support tooling

The internal screens that let you answer a customer question without opening a database client.

Background work

Queues, scheduled jobs, retries and the failure handling that keeps them honest.

API and webhooks

A documented interface your customers can build against, versioned so you can change it without breaking them.

Proof

We have shipped this ourselves

Two products of our own, so you can judge the work rather than the pitch.

CrexiPay

Payments platform In active development

Payment orchestration and checkout for businesses that settle in crypto. Customers pay by card through a licensed provider that verifies their identity; settlement arrives in the merchant's own wallet, non-custodial and without chargebacks.

Visit CrexiPay

ToroDocs

E-signature platform Live

Document signing without the enterprise pricing: upload a document, place the fields, and send it for legally binding, ESIGN-compliant signature.

Visit ToroDocs

Both are our own products rather than client work, which is why we can show you the inside of them. If you would like a walkthrough of how either is put together, ask — it is usually a more useful conversation than a sales call.

Questions

Things people ask us

If yours is not here, just ask — we answer every enquiry personally.

Ask a question

It depends on scope to a degree that makes any published figure misleading. We scope it in a discovery conversation and quote in writing, with the assumptions listed. The biggest cost drivers are the number of distinct user types and how much the product must integrate with elsewhere.

Yes, and it is usually the right call — provided "MVP" means a genuinely narrow product rather than a full one built carelessly. We will push hard on cutting scope and not at all on cutting the foundations, because the first is reversible and the second is not.

You do, from day one. Repositories, hosting, domains and third-party accounts are in your name, and we work inside them.

We build to sensible practice as standard — least privilege, encrypted secrets, audit trails, tenant isolation enforced at the query layer. Formal certification such as SOC 2 is a programme of work in its own right; we can build towards its requirements but we are not an auditor and will not claim to be.

Ready for a website that pulls its weight?

Tell us about your business and we will come back with a straight answer on what it needs, what it costs, and how long it takes.