10 things to know before hiring your contractor