I received an auto-deduct through my employer for many years on a Long Term Care policy. My employer discontinued the auto-deduct last year and Genworth has noted they are a 19th century company, as they will only take payment by paper and mail. They have an online website to service their Life Insurance customers, but not Long Term Care. This is extremely poor service and I would not recommend them.
Genworth Financial is a US Finance company based in Lake In The Hills, Illinois. Genworth Financial is located at 309 Starwood Pass, Lake in the Hills, IL 60156, USA.
Please contact with Genworth Financial using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Genworth Financial opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.