Contracted Infule to upgrade our contact management system from outdated to current version of product and related components. Excellent experience in working with Infule: Good price for work, pleasant to work with Infule, ahead of schedule completion of project, and excellent follow-on support. Based on this experience, we are in process of contracting additional work for website development and support.