5
out of 5
POSTED: | BY: Kendra Smith
Easy claims portal, fast processing
The claims portal is super user-friendly and straightforward. Once they had all the info they needed, they processed my claim in less than a week.
Read more on Trustpilot