The Capitol Life Insurance Company (CLIC) is wholly-owned by Liberty Bankers Life Insurance Company. CLIC was established in 1906 as the first charter in the state of Colorado and was purchased by the Liberty Bankers Life group in 2007. The company is domiciled in the state of Texas and is headquartered in Dallas, Texas.
The Capitol Life Insurance Company markets a full line of life insurance and annuity products in states that complement the marketing efforts of Liberty Bankers Life. CLIC currently markets its products in nine states and the District of Columbia.
CLIC is currently rated A- (Excellent) by A.M. Best and is assigned a positive rating outlook. In their most recent report, Best notes the company’s balance sheet strength, which they assess as very strong, as well as its adequate operating performance, neutral business profile and appropriate enterprise risk management.
Benefits of Capitol Life Medicare Supplements: