Whether you’re planning to build a small cottage or a large house, there are some things you should take into consideration before you begin the process. These steps will help you turn your dream into reality and ensure you don’t make any costly mistakes along the way. Step #1: Lifestyle Overview Your lifestyle is a…