Hiring the right contractor can mean the difference between a smooth, successful build and a nightmare of delays, hidden costs, and unmet expectations. But what should you really be looking for when evaluating general contractors?