CRM for Contractors & Tradesmen. A CRM (Customer Relationship Management) will manage the contact details of your business. It is vital that you have everything within this one place. With the growing trend for web and mobile businesses, it can be tempting to want a CRM that is online and mobile as well.