You'll want to write a RFQ (request for quote) to see how much it will cost for the new system.

If AMX is like the typical company there is no documentation for the users or programmers outside the company to write a new app.

If it wasn't clear what that meant, I'll state it plainly. You will not find a programmer to change the app. You will be replacing the system.