Are you shopping for homes for sale? This can be a heady and exciting time for prospective buyers — attending open houses, meeting with prospective sellers, admiring all the homes for sale in your desired location. At some point, you hopefully will narrow your search down to one or two properties. But before you rush in to make an offer, […]