A due diligence checklist for home buyers

When it comes to home ownership, there are several factors an aspiring home owner should consider before making such a huge investment.