We’re the Odoo team that stays past go-live.
Sahal Innovations is a Nairobi-based Odoo implementation team. We build the system, hand over the keys, and answer the phone when it rings. Accountable to operators across Kenya.
Kenya was being sold software. We wanted to build systems that worked.
By 2021 every operator we spoke to had a similar story. A multinational consultancy or a foreign reseller had quoted them six figures, run months of workshops, and shipped something that didn’t reconcile with M-Pesa and didn’t file with KRA. Then the team flew home.
Odoo as a platform was solid. The implementations weren’t. The gap was that nobody on the build was going to be there when payroll ran on the 28th. So we built a team based here, paid here, that owns the work end to end and picks up the phone when something breaks.
Five things that aren’t negotiable.
These aren’t company values. They’re the rules that decide what we build, who we hire, and which engagements we walk away from.
Scope is agreed in writing, before code is written.
We don’t negotiate scope mid-build. The blueprint we sign at the start is the system we build. If reality shifts the work, that’s a written change order, not a quiet expansion.
The system you own is the system we built.
No black boxes. No proprietary forks. Your Odoo instance, your code, your data, your hosting choice. Hand it to another team tomorrow and they’ll be able to read it.
Built for Safaricom 3G, not Silicon Valley fibre.
If a screen takes nine seconds on a stock Tecno in Garissa, it’s broken. We test on the network and the device your team actually uses, not the one our laptops have.
Compliance is part of the build, not a phase two.
KRA eTIMS, PAYE, NSSF, SHIF, NITA. If your business runs in Kenya, the regulator runs alongside it. We wire compliance into the data model from day one, never as a patch after.
Support is a person, not a portal.
When you raise a ticket you get a named engineer in Nairobi who already knows your build. 24 hour response SLA. WhatsApp for urgent. Phone for broken. Email for everything else.
How a build actually runs.
Every engagement we take on runs the same shape. Discovery through to cutover, sequenced, with named exit criteria at each phase. Scroll the track to see what we’re doing and what shows up on your side.
When you reach out, who picks up.
We don’t have a marketing team that hands you off to a sales team that hands you off to delivery. Four desks. Named engineers. Each one owns its lane end to end.
Things we won’t do, on principle.
Saying no is part of the work. These are patterns we refuse and shortcuts we don’t take.
Walk us through the operation.
A 30 minute call, a whiteboard, the workflows that matter most to you. By the end, you’ll know whether Odoo is the right answer and what a build would look like.
Let's discuss
your project.
Reach us through any channel, or use the form. Every enquiry gets a real reply from a real Odoo consultant within 24 hours.
-
1
You write to us. Form, email, or WhatsApp. ~5 min
-
2
We reply. Real questions, not a pitch. within 24h
-
3
We meet. 45 minutes, no charge. within a week
Begin a project
Replies within 24hBy submitting, you agree to be contacted about your project. We never share enquiries with third parties.
Thanks. We've got your note.
An Odoo consultant will reply within 24 hours, weekdays.
We’re the Odoo team that stays past go-live.
Sahal Innovations is a Nairobi-based Odoo implementation team. We build the system, hand over the keys, and answer the phone when it rings. Accountable to operators across Kenya.
Kenya was being sold software. We wanted to build systems that worked.
By 2021 every operator we spoke to had a similar story. A multinational consultancy or a foreign reseller had quoted them six figures, run months of workshops, and shipped something that didn’t reconcile with M-Pesa and didn’t file with KRA. Then the team flew home.
Odoo as a platform was solid. The implementations weren’t. The gap was that nobody on the build was going to be there when payroll ran on the 28th. So we built a team based here, paid here, that owns the work end to end and picks up the phone when something breaks.
Five things that aren’t negotiable.
These aren’t company values. They’re the rules that decide what we build, who we hire, and which engagements we walk away from.
Scope is agreed in writing, before code is written.
We don’t negotiate scope mid-build. The blueprint we sign at the start is the system we build. If reality shifts the work, that’s a written change order, not a quiet expansion.
The system you own is the system we built.
No black boxes. No proprietary forks. Your Odoo instance, your code, your data, your hosting choice. Hand it to another team tomorrow and they’ll be able to read it.
Built for Safaricom 3G, not Silicon Valley fibre.
If a screen takes nine seconds on a stock Tecno in Garissa, it’s broken. We test on the network and the device your team actually uses, not the one our laptops have.
Compliance is part of the build, not a phase two.
KRA eTIMS, PAYE, NSSF, SHIF, NITA. If your business runs in Kenya, the regulator runs alongside it. We wire compliance into the data model from day one, never as a patch after.
Support is a person, not a portal.
When you raise a ticket you get a named engineer in Nairobi who already knows your build. 24 hour response SLA. WhatsApp for urgent. Phone for broken. Email for everything else.
How a build actually runs.
Every engagement we take on runs the same shape. Discovery through to cutover, sequenced, with named exit criteria at each phase. Scroll the track to see what we’re doing and what shows up on your side.
When you reach out, who picks up.
We don’t have a marketing team that hands you off to a sales team that hands you off to delivery. Four desks. Named engineers. Each one owns its lane end to end.
Things we won’t do, on principle.
Saying no is part of the work. These are patterns we refuse and shortcuts we don’t take.
Walk us through the operation.
A 30 minute call, a whiteboard, the workflows that matter most to you. By the end, you’ll know whether Odoo is the right answer and what a build would look like.
Let's discuss
your project.
Reach us through any channel, or use the form. Every enquiry gets a real reply from a real Odoo consultant within 24 hours.
-
1
You write to us. Form, email, or WhatsApp. ~5 min
-
2
We reply. Real questions, not a pitch. within 24h
-
3
We meet. 45 minutes, no charge. within a week
Begin a project
Replies within 24hBy submitting, you agree to be contacted about your project. We never share enquiries with third parties.
Thanks. We've got your note.
An Odoo consultant will reply within 24 hours, weekdays.