Perfex CRM is self hosted Customer Relationship Management software that is a great fit for almost any company, freelancer or many other