Skip to main content

Custom systems, automation, payments, and AI

Grow the business, not the back office.

We replace the spreadsheets, the retyping and the chasing with software that does it itself - and AI where it genuinely earns its place. Built by people still here the year after launch.

Start on WhatsApp

Free, thirty minutes, and you leave knowing whether you need us. Already built something and worried about it? Have it reviewed first.

Since 2020
building software
2 products
of our own, that we run every day
24h
to a scope and budget range

What we build

Four things, and money is only one of them

Most of what we build is operations and automation. If what you need is not on this list we will say so on the first call rather than three weeks in.

The system your staff open every morning

Customers, orders, stock, approvals, and the reports you make decisions from. Built around how the work already passes between people, not around a template.

Work that runs without anyone doing it

The steps nobody should be doing by hand - chasing, checking, filing, sending. Automated where the rules are clear, and left alone where judgement is needed.

AI only where it pays for itself

Reading supplier invoices and IDs so nobody retypes them, sorting what comes in, drafting replies. A person still approves anything that moves money.

Payments that add up

Mobile money, card, bank transfer and cash, recorded once and matched to the right invoice - so the month end agrees with your statement without anyone going down it line by line.

What a build covers in full, including the parts about security, speed, and being handed over properly.

Where you are now

Two ways this usually starts

The argument is different depending on whether you have software already. Both of them end somewhere useful, including the ending where you do not need us.

Still on spreadsheets

Everything works, and everything is by hand

Orders in WhatsApp, stock in a book, invoices in Excel, and one person who knows where all of it is. It works. It also means every new customer adds a little more typing, and the month end takes the same three days it always did.

What changes is capacity: the same team handles more, because the work that never needed a person stops needing one.

Already running something

You bought software once, and it is now in the way

It was built for a smaller business, or by somebody who has moved on, or quickly by an AI tool. Now it is slow, nobody will touch the risky parts, and half the team keeps a spreadsheet alongside it anyway.

We read it before we say anything. Sometimes the answer is a rebuild; more often it is three fixes and the thing has years left in it.

How we work

Everything starts the same way

Nobody can price a system honestly off a phone call, so we do not try. You buy a week of the people who would build it, and you leave with a fixed price - whether or not you spend it here.

Discovery

5 - 8 working days

Change your mind on paper, not in week nine.

The expensive mistakes in a build are all made in the first week, by people in a hurry: the wrong shape for your records, the integration nobody checked, the word 'finished' meaning two different things to two people. We go looking for them while they still cost nothing to fix.

What you walk away with

  • Scope, data model, and integration plan in writing
  • A fixed price and a fixed date for the build
  • Yours to take to another firm and quote against
  • Credited in full against a build inside 60 days

Not sure which one you need? and we will tell you which one fits - including when the answer is that you do not need us at all.

What usually goes wrong

What breaks after the work is done

These are the calls we actually get, in the order they cost the most. None of them show up while somebody is still building it. All of them show up once you have real customers.

A customer sees another customer's information One customer opens their own invoice, changes the number in the web address, and sees somebody else's. Or a new employee finds a screen only you were meant to see. It is more common than people think, and it is the one you cannot take back.
It stops working on your busiest day End of month. Payday. The week before schools open. That is when everybody uses it at once, and that is when it goes down - because nobody ever tried it with more than five people on it.
A customer pays and the system does not show it Then your phone rings. They say they paid, your system says they did not, and somebody has to go down the M-PESA statement line by line to find out who is right. Sometimes it is the opposite problem and the same payment is counted twice.
How we stop these

Every one of these happens after the invoice is paid, which is what Care is for. Already built something and want it checked instead? The whole review checklist is published, so you can go through your own against it for free.

Our own software

We do not only build this kind of software. We run our own businesses on it.

Zana and SiteBooks are ours. Real invoices going out, real M-PESA coming in, real wages being paid, every day. Whatever we know about what breaks once customers show up, we learned it the expensive way, on our own money.

Zana Billing, collections & reconciliation

The operating system for recurring revenue

If you bill the same customers every month, Zana is the system you run it on. Raise the invoice, collect it by M-PESA, card, or bank, chase whoever has not paid, and pay your own suppliers - all on one ledger, so what a customer owes you is always a single number.

The reconciliation nobody else does

Upload the M-PESA or bank statement you already get - CSV, Excel, or a scanned PDF. Zana reads every deposit, proposes the invoice it settles, and leaves only what it cannot prove for a person to decide. Re-uploading an overlapping statement never double-posts a payment.

kinds of business on one ledger
8

kinds of business on one ledger

accounts in a single billing run
1,000

accounts in a single billing run

a month to start
KES 2,000

a month to start

SiteBooks Construction project management

Build with confidence, manage with clarity

Construction management for contractors and the diaspora clients paying for the build. Time-stamped site photos, budgets tracked against the BOQ, milestone payments, and M-PESA payroll for casuals - so a client in London can see what happened on site this afternoon.

Built for builds you cannot visit

The hard problem in construction here is not scheduling - it is trust across eight time zones. SiteBooks is shaped around that: a foreman logs progress in under a minute on 3G, and the person paying for it reviews the evidence from their phone before bed.

first, by design
Diaspora

first, by design

payroll for casuals
M-PESA

payroll for casuals

is the target, not an edge case
3G

is the target, not an edge case

How our products are built

If Zana already does what you were about to pay us to build, we will tell you.

Insights

Practical writing on what we build

Honest, opinionated posts on payments, communication, and the operations behind them.

View all

Tell us what is slowing the business down

Tell us what is slowing the business down and we will come back with what would fix it, how long it takes, and what it costs. If the answer is that you do not need us, we will say that instead.

  • Free 30-minute call
  • Scope, timeline, and budget range
  • WhatsApp, phone, or email

Or reach us directly

Weekdays, and we answer the same day.