Upstream Life Insurance Company Review & Ratings

Upstream life insurance company orange logo my annuity store insurer profiles

Upstream Life Insurance Company

Upstream Life Insurance Company Ratings

Upstream Life Insurance Company
Mailing Address265 North Lamar Blvd, Suite A, Oxford, MS 38655
A.M. Best Rating (15 possible ratings)B++ (5th)
Assets$64,762,999
Liabilities$36,279,702
Assets to Liabilities178%

In June 2020, Upstream Life was assigned positive Credit Ratings by AM Best and was assigned an AM Best Financial Rating of B++ and a Long-Term Issuer Credit Rating of BBB+. 

As a new company, Upstream’s ratings stem from extraordinarily strong balance sheet strength (namely a 178% assets/ liabilities ratio), appropriate enterprise risk management, and satisfactory operating performance.

Upstream Life Insurance Company provides life insurance and annuity products to individuals looking to secure their financial future and avoid the financial risks typically associated with financial markets. 

With aspirations of being a leader in the life insurance and annuity marketplace, Upstream continues to issue fixed annuity products with industry-leading interest rates.

Upstream Life Company History

Upstream Life Insurance Company, formerly known as Financial Assurance Life Insurance Company, was founded in 1912. The company was re-branded Upstream Life when it was acquired by Upstream Holdings, a Louisiana-based insurance holding company established in 2016. 

Upstream Life provides life insurance and annuity products to individuals looking to secure their financial future and avoid the financial risks typically associated with financial markets.

According to the company, Upstream Life plans on becoming a leader in the life insurance and annuity market, ultimately continuing the legacy that began in 1912, delivering unique products and services throughout the United States.

Leadership

Upstream Life Insurance Company Founders, Colby Arceneaux, (Executive Director and Chairman), father and son team Kevin Hebert (President of Sales), and Derek Hebert (President and CEO) are all highly driven former college athletes hailing from South Louisiana. 

Arceneaux began his career in accounting and corporate finance in 2010 and was educated at the University of Chicago Booth School of Business, Loyola University Chicago Graduate School of Law, Tulane University A.B. Freeman School of Business, Northwestern State University School of Business, and the University of Mississippi Patterson School of Accounting. 

Kevin is a nationally recognized industry professional, boasting an array of professional achievement awards throughout his 36-year insurance career. Derek is a second-generation insurance professional, having worked in the industry since graduating from Louisiana State University in 2005. 

The group founded Upstream in 2016 and plans to continue the expansion of the holdings, and enhance the legacy of its platform.

Contact Information

Marketing / Sales:
Address:

PO Box 2940

Oxford, MS 38655-2771

Phone Number:

833-850-8198

Email:

marketing@upstreamlife.us

Company Website

Upstream Life Agent Login 

Upstream Life Facebook Page

Upstream Life LinkedIn Page

Administrative Office:
Address:

PO Box 813

Brownwood, TX 76804-0813

Phone Number:

877-346-1607

Email

administration@upstreamlife.us

contracting@upstreamlife.us

Upstream Life Fixed Annuity Rates

Multi-Year Guarantee Annuity (MYGA) Rates

    • Secure Foundation 3
    • Secure Foundation 5
    • Secure Foundation 7
    • Secure Foundation 10

Traditional Deferred Annuity

Get an Upstream Life Annuity Quote

As Seen On:

Nbc logo
Abc logo
Fox logo
Marketwatch logo
Investopedia logo
Cbs logo

CLIENT REVIEWS

My experience working with My Annuity Store was always very positive. I was able to reach my representative easily and consistently. She was always able to answer my questions and provided clear direction on every step of the process. I am very happy with the outcome and would recommend My Annuity Store to anyone who may be considering an annuity.
Brian Robertson
4 MONTHS AGO

As Seen On:

Retirement aged man and woman backpacking during the fall.
Annuity Companies

Wichita National Life Insurance Company Review

Wichita National Contact Info: Phone: 800-522-1625 Fax: 580-353-6482 wnl@wnlic.com wnlic.com Profile State of Domicile: Oklahoma Year Founded: 1957 Assets: $12,486,000 Liabilities: $7,540,000 Total Surplus: 39.8% Wichita National Life Insurance Company

Grey haired couple dance to celebrate retirement in white outfits.
Retirement

Individual Retirement Accounts (IRAs)

An IRA is an account set up at a financial institution that allows an individual to save for retirement with tax-free growth or on a tax-deferred basis.

My Annuity Store, Inc. Logo
Request an Annuity Quote