← All insights
App Development

We build software you don't need us to run

Most agencies build so you have to come back. We build the opposite — and lose follow-up work on purpose. Here's why that's the better deal for everyone.

4 min read

There’s an incentive in this industry that nobody likes to say out loud: an agency that builds software you can’t operate yourself has just guaranteed itself a customer for life. Every price change, every new product, every bit of copy becomes a ticket, an invoice, a wait.

We build the opposite — on purpose. And yes, that means we lose follow-up work we could have kept.

The incentive most agencies won’t admit

When the person who owns the business can’t change a price without emailing the developer, that’s not a technical limitation. It’s usually a choice — a quiet one, made at build time, that turns a one-off project into a recurring dependency.

It’s good for the agency’s retainer. It’s bad for the founder, who now pays for, and waits on, changes they could make themselves in thirty seconds. We think that trade is backwards.

What “owner-operable” actually means

Owner-operable isn’t a slogan; it’s a set of concrete decisions:

  • The founder can change prices, products, and content without touching code.
  • The day-to-day stuff lives behind a clear interface, not in a config file only we understand.
  • Nothing critical depends on a single person — including us.

It costs a little more thought up front to build this way. It saves the owner a standing dependency for the entire life of the product.

Two examples

For Enkel Natur, the entire brief came down to this: a shop the founder — a physiotherapist, not a developer — can run herself. Adding a product or adjusting a price is something she does, not something she requests.

For Erikssonwood, the job was to be found and believed. A site that depended on us for every update would have aged badly between forestry seasons. So it doesn’t.

Different businesses, same principle: the software serves the owner, not the agency’s billing schedule.

Why losing the retainer wins the referral

Building yourself out of a dependency feels like leaving money on the table. In practice it does the opposite. An owner who feels in control of their own software tells other owners. A captive client who resents every invoice tells other owners too — just a different story.

We’d rather earn the next project than trap the current one. If that’s the kind of build you want, here’s how we approach app development.

Read something that raised more questions?

Good. That's usually where the interesting work starts. Free 30-minute call — no pitch, just a conversation.

Book a call →