How long has Bestow been in business?

Bestow has been in business since 2016, and all of Bestow’s policies are underwritten
by North American Company for Life and Health Insurance®, which has been in business for over 100 years and holds an A+ (Superior) rating with A.M. Best, a global credit rating agency for insurance companies.
Being backed by the best was essential for us to offer peace of mind for our customers!