This checklist gives you carte blanche (well, almost) when viewing potential homes.View More Details ->