Forethought was founded in 1985. Based in Houston, Texas, the company is a diversified financial services organization offering annuities and life insurance.

In 2009, the company surpassed the $1 billion mark in total sales and topped $4 billion in assets. The company celebrated 25 years in 2010.

If you have a question about your existing policy, you can call 800-331-8852.

Rating Information
AM BestStandard & PoorsMoodysFitch
A- A- A3 N/A