How to assemble a great team for your home project

So, you want to create your dream home?  You may be planning a remodel or a brand new custom house.  Well, every project, big or small, has a team behind it, and the success of your project depends on how good the team is.

Before you build your house, you have to build your team.