I'm planning to build a house and I'm completely lost when it comes to choosing the right contractor. I’ve heard so many horror stories about delays, budget overruns, and poor-quality work. What should I look for in a contractor to make sure I’m not making a huge mistake? Any specific recommendations?