The company was founded in 1940 in Jacksonville, Texas as Cherokee Burial Association. In 1980, the Boren family combined this burial association with other similar associations and created the Boren Life Insurance Company.
The company became American Century Life Insurance Company of Texas in 2000 and is located in Allen, Texas.
Financial Strength Rating
Demotech is a financial analysis firm specializing in evaluating the financial stability of independent, regional and specialty insurers. Since 1985, Demotech has served the insurance industry by assigning accurate, reliable and proven Financial Stability Ratings® (FSRs) for Life & Health insurers, Property & Casualty insurers, and Title underwriters.
FSRs are a leading indicator of financial stability, providing an objective baseline of the future solvency of an insurer. They are accepted by several government-sponsored enterprises, including Fannie Mae, Freddie Mac, various programs of the United States Department of Housing and Urban Development (HUD), and mortgage lenders as well as premium finance companies.
For more information about Demotech and the most current FSRs of the carriers they review and rates, visit www.demotech.com or call (800) 354-7207.
[Note from American Century Life: Insurers earning an FSR of S, Substantial, from Demotech have historically presented the financial stability of insurers assigned an A.M. Best rating of B++ to A-, according to a comparison of the historical carrier survival rates published by each company.]
We focus on single premium deferred and immediate fixed annuities.
In a single premium deferred annuity (SPDA) you make single premium payment and after that, we guarantee you a fixed annual interest rate for a certain number of years (1, 2, 3, 5, 7, or 10 years). Your investment will earn this interest rate regardless of changes in the market or the economy.
In a single premium immediate annuity (SPIA) you make single premium payment and after that, start receiving periodic distributions over a set number of years (between 3-30). The periodic distribution amount is set when the policy is issued and never changes.
Easy to Buy
Our annuity plans are available for purchase directly on our website. The online application process is easy and has 4 simple steps.
Once the application is submitted you will receive a copy of the application to your email and we will start processing it. If you change your mind after completing the online application, you always have 30 days to cancel your application and receive a full refund of your premium.
If you have any questions you can always call us at (855) 966-1111.