Size up your contractor from the start. If they are impatient with your questions during the initial planning and budget phase, steer clear. You and your contractor must establish a good relationship from the first meeting and keep communicating - ask questions. Like any project you take on, do your homework!
Call the referrals your contractor provides