There are so many things to consider when buying a home. As a prospective buyer, you need to consider the home's layout, the condition of the roof, the age and condition of all the appliances, and so ...