Every person has a dream home in their head. It's the place they hope to retire at, raise children, and live out their days in peace. Building that house can be an exciting process, but it is also important to make sure you have all of your ducks in a row before breaking ground...