OnContact is customer relationship management software that costs about $50 a month. It can be used either in the cloud or locally, and the user can switch from one to the other if necessary. One of its notable features is that it synchronizes automatically with QuickBooks so that users can have access to financial information instantly while reviewing a contact. It also provides hard data on who is visiting a business website. Furthermore, OnContact can be customized easily in many ways. The company has an excellent customer support staff and strives to build up lasting business relationships with its own clients. The philosophy of OnContact is that a team working collaboratively is the best way to be effective, and it promotes a team-oriented culture in how they do business. They are a small company relative to others in the CRM industry, and this allows them to be flexible and adaptable.