For us a maintenance contract is not a way of holding on to a client but a way of keeping a system alive. That is why the entire source code of every system we build stays with the client. The code is yours while the contract runs and after it ends; continuing with us should be a choice, not an obligation. We do not accept the idea that a system can only be sustained by remaining at the mercy of its supplier.
Our principle of working without touching your existing ERP applies after go-live too. In a business running Logo, Mikro, Netsis, Canias or SAP, the layer we write runs alongside the ERP; it does not alter its tables or disturb its own design. Our aim is that your ERP supplier's support scope and our work do not collide; because the ERP's own tables and design are untouched, the boundaries of intervention stay separate. Even so, the final word rests with the terms of your own ERP contract; we check that clause together with you before going live. In a business running Netsis, we worked on a layer that runs alongside the ERP without touching it at all.
We also write down what we do not know. In the reverse engineering of an enterprise application we examined, we fully worked out the daily calculation layer; we could not reach the bodies of the six database objects (five functions and one stored procedure) on which the same system's monthly layer depends, and rather than present that as closed we marked it in the report as missing. In another system we reconstructed database objects whose source could not be found and put the result through an independent audit, preserving the distinction between the contract and the body. The same principle applies in a maintenance relationship: we do not present unverified information as verified.
Our handover file standard is the guarantee of life after go-live. Installation steps, dependencies, configuration, known risks and a working build environment are all put in writing. The aim is that a team other than ours can sustain the system; without that document, a maintenance contract turns into a hidden dependency contract.
On price, we do not give a figure on this page. A maintenance figure quoted without knowing the complexity of the system, the number of integrations, the availability expected and the cost of the business stopping during a fault is either higher than it needs to be or too low to hold to. After a short assessment we set out in writing which model suits you, what the scope includes and excludes, and which items will be priced separately.