Ways to Integrate Infusionsoft and M-spa/M-chart or other apps that will accomplish the same goals

“Basically, we need to find a a solution that will allow for Infusionsoft’s integration with M-spa/M-chart, find an alternative system that we can use for: Inventory management, scheduling and a secure warehouse for patient pictures.
M-Spa: http://www.macksoftware.com/mspareg.html