Buying a home represents one of the largest purchases we all make in our lifetime. In doing so there are many factors to consider in your search for your dream home. Home Insurance is one of the factors you will need to consider and the key factor...