Home Hope, assurance