Surprises and real estate don't mix. If you're considering purchasing a home, you need to know all of the important property information up front, before signing any mortgage documents. Otherwise, you run the risk of losing one of the biggest investments you'll ever make, and incurring countless repair and maintenance fees down the road. With literally hundreds of details to consider during the...