Home Due diligence checks