Services
Custom software,
built around your business.
Some businesses run on spreadsheets, paper files, and a tool that almost fits. We build the software that fits. You tell us how the work really happens, and we turn that into a system your team can use every day.
Who this is for
Custom work pays off when your process is the thing that makes you different.
Teams outgrowing spreadsheets
The workbook started small. Now three people edit it, two versions exist, and nobody trusts the totals. That is the point to move to a real system.
Businesses with an unusual process
You tried the popular product and spent months bending your work to fit it. When the process is your advantage, the software should follow the process.
Owners of software nobody maintains
An old system still runs the company, but the person who wrote it has moved on. We take over code we did not write, document it, and keep it alive.
How we work
Three stages. You know what is happening at each one.
Understand
We sit with the people who do the work and watch what they actually do. We write down the steps, the exceptions, and the rules nobody wrote down. Then we agree on scope, a fixed price or milestones, and what success looks like before any code is written.
Build
We build in short cycles and show you working software early, not slide decks. You use each version and tell us what is wrong while it is still cheap to change. Code goes into your repository from the first day, so you always see the progress.
Support
We hand over the system with documentation, an installation guide, and a walkthrough for your team. After launch we fix defects, add what you learned you needed, and keep dependencies current. You can hold us on a support agreement or call us as needed.
What’s included
Every custom project we take on comes with these as standard.
- A written scope and a clear, agreed price before work starts
- Working software you can use at the end of each build cycle
- Source code in your own repository, yours to keep
- Data migration from your spreadsheets or old system
- Written documentation and a training session for your team
- Deployment to your servers or a hosting provider you choose
- Zambian integrations where you need them: mobile money (MTN MoMo, Airtel Money) and ZRA Smart Invoice
- A defect fix period after launch at no extra cost
Off-the-shelf or custom?
Custom software is not always the right answer. Here is how we tell the difference, and we will say so in the first call if a product you can buy today will serve you better.
Buy off-the-shelf when…
A ready-made product costs less, starts sooner, and is maintained by someone else. That is a real advantage. Take it when you can.
- Your need is common: accounting, payroll, email, storage
- The product covers eighty percent and the rest is tolerable
- You need something running this month, not this quarter
- The budget is small and the process is not your advantage
Build custom when…
Custom costs more at the start. It earns that back when the software removes work your team repeats every week.
- Your process is the reason customers choose you
- Staff copy data between three tools by hand every day
- Licence fees per user keep rising as the team grows
- You need it to talk to systems you already run
- No product on the market handles your rules or your market
Many projects sit in the middle. We often buy the boring parts and build only the piece that carries your business.
What we build with
We pick tools that are stable, well documented, and easy for another developer to pick up later. We choose per project, not per fashion.
Common questions
Straight answers to the things clients ask us first.
Do I own the code?
Yes. You own the deliverables. The source code, the designs, and the documentation are yours, and they go into a repository you control. We do not hold your system hostage, and you can hire another developer to continue the work at any time.
How do you charge?
Two ways. For work with a clear scope we give a fixed quote, so you know the total before we start. For larger or less certain work we break the project into milestones and you pay per milestone. We agree which model fits during the discovery call, and we never start work on a price you have not seen.
How long does a project take?
A small internal tool usually takes a few weeks. A system that replaces how a department works usually takes a few months. We give you a schedule after the discovery call, once we know the real scope. If we find something that changes the schedule, you hear it from us early, not at the end.
What happens after launch?
Software is not finished at launch. We fix defects found in the agreed period after handover at no extra cost. After that you can keep us on a support and maintenance agreement, or call us when you need a change. We have supported our own products since 2018, so long-term maintenance is normal work for us.
Tell us what is slowing you down
Bring the process that frustrates your team. We will listen, ask questions, and tell you honestly what we would build and what we would not. The call is free and there is no obligation.
Book a discovery callAlso see web applications and desktop applications.