We are working with XPGraph for over 1 Year now and we are very happy with their services. Not only is their work of high quality and they work with the latest technologies, but they also have become a trusted partner to us in terms of strategy and new technologies. Additionally, their customer support is outstanding. We are having a direct line over several channels with our account manager and she is always responsive. The communication is such an important part when working with a 3rd party software company and XPGraph shows really outstanding support and knowledge in all areas.