Small releases. Real use. No surprises.

Custom software fails when it’s built in one long stretch and handed over finished. We build the most painful part first, put it in your team’s hands, and grow it from what they find.

01Conversation

Tell us what keeps going wrong.

A WhatsApp message, an email or a sketch from the blueprint builder is enough. We reply with questions about how the work happens today and book a short call.

You get Proposed
  • A call at no charge
  • An honest view on whether custom software is the right answer, or whether a tool you already have will do
02Discovery

We map the work before we design the software.

We talk to the people who do the work, look at the notebooks, sheets and messages they use, and write down every step, record and exception.

You get
  • A blueprint: people, modules, outputs
  • The first release, defined
  • Risks and open questions, listed
03Written quote

Scope, price and ownership, in writing.

Every build is quoted after discovery, never before. The quote separates the first release from later phases, and setup costs from running costs such as hosting, platform licences and SMS.

You get
  • Phases and what each delivers
  • Running costs, separated
  • Who owns what, and support terms
04Prototype

Click through it before it exists.

Clickable screens for each role, so changes cost minutes rather than weeks. Your team tries them with real examples from their day.

You get
  • Screens for every role
  • Agreed changes before the build
05First release

The most painful part, built first.

We build and hand over the part that costs you most today, with accounts set up, staff trained and existing records brought in where they’re usable.

You get
  • Working software in daily use
  • Training for each role
  • A short written guide
06Pilot

Your team uses it. We fix what they find.

A set period of real use. We watch where people hesitate, fix bugs and agree what the next phase should add.

You get
  • Fixes during the pilot
  • A list of next features, ranked by use
07Support

Kept running, on terms agreed at handover.

Support covers fixes, small changes and keeping hosting and integrations healthy. Its scope and response times are written into the agreement, so nothing is assumed.

You get
  • A named way to report problems
  • Agreed response times
  • New phases quoted separately
What you own Proposed terms

Your business, your system.

These are our proposed default terms. The final terms are confirmed in each quote.

Your data

Records belong to you. You can export them at any time in a standard format.

Your accounts

Hosting, platform and payment accounts are opened in your business’s name, with Sage given access.

The source

For custom code, you receive the source at handover. For low-code builds, the app sits in your platform account.

Confidentiality

Your records and processes are never shown publicly. Case studies need your written permission.

Start with step one.

A message is enough. We’ll ask the questions.

Start a project WhatsApp +254 728 958 928