Get A Quote! Just Enter Your Date of Birth:

Company Comparisons

American Mayflower
Life Insurance Company (Now Genworth)

AM Best Rating: A S&P Rating: A+

Genworth Life Insurance Company

Customer Service:


700 Main Street
Lynchburg, VA 24504

Year Founded:

American Mayflower Life Insurance company is part of Genworth Financial (previously known as GE Financial) and now does business as Genworth Life Insurance Company of New York.

Genworth Life Insurance Company offers term/universal life insurance plans for 10 and 20 year terms (premium fully guaranteed for entire term length).

Underwriting: Good Underwriting (especially height/weight) with average policy approval times.

Try our Life Insurance Needs Calculator Visit our Life Insurance 101 section

No Medical Exam Life Insurance

Get Started! Just Enter Your Date of Birth: