- Are you an Odoo partner or reseller?
- No. We do not resell licences and we earn nothing from the subscription you buy, whoever you buy it from. That is deliberate: it means we can tell you that Odoo is the wrong fit for a requirement, or that you need fewer users than you were sold. We work on Odoo because it suits a large share of manufacturing and distribution work in this region, not because of a commercial arrangement.
- Should we use Community or Enterprise?
- It depends on which apps your process actually needs, and the honest answer usually only arrives after the requirements are tested against a clean database. Some clients need one or two Enterprise apps and would waste money on the rest. Others need none. We put the comparison in writing with the specific features you would be paying for, and you buy the licence directly, not through us.
- Will customisation stop us from upgrading?
- Badly written customisation will. Written properly it does not: a module that extends standard behaviour through the documented interfaces is retested and moved forward with each release. What kills an upgrade is edited core code, logic hidden in interface configuration, and unmaintained third-party apps. We keep every change in version control with tests, so the upgrade question has an answer instead of a room full of guesses.
- We are stuck on an old self-hosted version. What now?
- First we establish what is actually running, which usually differs from what the documentation says. Every customisation is inventoried and classified as still needed, replaceable by standard behaviour, or dead. Most old databases carry a great deal of dead weight. The migration is then rehearsed on a staging copy until it completes cleanly and the balances reconcile, and only then scheduled against production.
- Who owns the code you write for us?
- You do, and you receive it as a repository you control, with the tests and the documentation. We do not hold a licence key over your business or keep a module on our own infrastructure. If you decide to work with another firm, everything needed to continue is already in your hands. A client who cannot leave is a client we have failed, and that applies to code as much as to knowledge.