There are several mistakes people make when buying homes: searching for houses without being pre-approved for a mortgage; failing to have the home inspected before they buy; making an offer based on the asking price and not the market value.
But if you can believe it, one of the main mis...