
We did not start with software.
We started with the business.
Okoh is a Lagos procurement and supply operation serving oil and gas. The work began by understanding how purchasing, orders, inventory, invoicing and payroll connected. Four years later, the client commissioned a paid second version.
The order things happened in.
Five tools, none of them talking
A procurement and supply operation in oil and gas, with real volume and real money moving. QuickBooks held some of the accounting. Spreadsheets held quotes and stock. WhatsApp held orders and updates. Paper held the warehouse. Trello held whatever was left. Nobody could answer a simple question quickly: what did this client order, what is in the warehouse right now, what have we been paid, what is late.
I was inside the business first
This did not start with a brief. It started with years of watching where the operation actually broke, from inside it. That is why the first version fixed the right things. Not because the software was clever, but because the problem was already understood before a line of it was written.
One system, sourcing to delivery
Quotations, orders, purchasing, the warehouse, shipping, clients, staff, and the money underneath all of it, in one place. A number entered once flows everywhere it is needed. When goods are received, the accounting posts itself. The operation and the money stopped being two separate systems reconciled at month end.
It ran the business for years
Not a pilot, not a demo. The live operating system of a working company, used every day by people whose jobs depended on it being right. That is the part most software never earns.
They came back to extend it, not replace it
Two years after the first version shipped, the client returned to build the next one on the same foundation. A repeat purchase from a business that had lived with the first version for years is the only software review that means anything.
What actually changed.
Sourcing, orders, inventory and money lived in separate places. Follow-ups depended on somebody remembering. Payroll was in none of it. Every answer had to be assembled by a person, and the assembling happened at month end, which is also when the mistakes were found.
One platform covering the chain from quotation to cash, the warehouse, shipping and logistics, the clients and suppliers, staff and payroll, and full double-entry accounting underneath all of it. Anyone on the team can see what shipped, what was paid, and what is still owed, without going through the owner.
The hard part was never the software. It was understanding the business.
Most people who build operations software have not run an operation, and most people who advise on operations cannot build. Sitting in both seats for four years inside one real business is what makes the diagnosis worth paying for. It is also why the diagnostic comes first and the technology decision comes out of it, rather than the other way round.
Your operation, one system.
Twenty minutes, no charge and no pitch. You describe how work moves through the business, and you leave knowing which part to look at first.