Whether you’re buying or building your new home there are many factors to consider outside of size, style, and price. To make sure your investment is...