I advise you to choose really trusted people. We also decided to hire people to help us with software for our business and then we regretted it very much. They were not the most professional specialists. They had a lot of errors and problems. We asked them to fix them and they were not happy about it. And we paid them money in advance. In the end, the work was only 50% done. And they did not return the money. So be careful when you choose a company that will handle your software.