5
out of 5
POSTED: | BY: Kathy D.
Customer Service is top-notch
Customer Service is top-notch. I do not like talking to an AI generated bot and talking to a human is so much more helpful and personal. Your claims process was seamless and easy to navigate. The forms tell us exactly what we need to do so that there is no glitches. Thank you for your excellent service!
Read more on Trustpilot