Find out how to choose the right contractor for your project and set terms that keep both of you accountable and happy.