Hiring a contractor: 6 practical tips to follow