Assurant has an A+ rating with the Better Business Bureau (BBB) and a 4.6 out of 5 stars based on over 9,000 customer reviews.