There's a reason that Salesforce.com is the world's number one customer relationship management platform. It is staggering how much functionality it incorporates into one simple system that is accessible online to all your team members. It has contact management capabilities but adds so much more. It provides customer insights that enable you to practically automate your sales. The information it gives any customer-facing employee at their fingertips enables them to deliver a higher level of customer service. It transforms your marketing efforts by showing you what's working and what marketing campaigns may need changes. See how your company is performing at any moment with an array of analytics. Salesforce.com also has a point of sale and order management system. There is tremendous support available should you have any questions, and it comes in a variety of packages in terms of features and pricing, so it can be scaled to your needs and budget.