Yes. Bestow was founded in 2016, and policies are issued by North American Company for Life and Health Insurance, a carrier rated A+ (Superior) by A.M. Best that was founded in 1886. It also has an A+ from the Better Business Bureau.