Thinkinno has done an excellent job of writing software online based on our specifications and implementing changes to that software over many years as government regulations have required us to constantly update our user interface and calculations. They provide timely communication and work tirelessly to meet and exceed our expectations. They also provide constant support to our staff in dealing with customer questions and requests as quickly as possible and many times anticipate our needs before we even realize changes will need to be made to our systems. Their dedication to the success of their clients is unwavering and a cornerstone of their mission.