Congratulations on taking the first steps to build the home of your dreams! Chances are you have been thinking about having a custom home for some time.  You may have even spent months browsing through home building websites to get ideas for your house. You…