Fixercore Software
You need something that has no ready-made tool.
There are things for which there really is no suitable software on the market. And there are cases where something was found, but it either does far more than is needed and is priced accordingly, or it cannot do the one thing it would be needed for. In such cases the manual solution stays, and everyone knows that this is not good enough.
What we do.
First we check whether there really is no ready-made tool for it, because that would be cheaper. If there is none, we write down what the first version has to be able to do, and put that in writing. That is what we build, and we keep showing how it is progressing. At the end we hand it over, with documentation.
What you end up with.
Working software, with documentation, and the data and the access stay at the company.
What is not included.
The feature list of the first version is the boundary: what is not on it belongs to the next version. We do not build in everything that might ever be useful. Migrating existing data is a separate question.