5
out of 5
POSTED: | BY: Brad
Improved claims processing and good communication
The communication that I received throughout the process of submitting a claim was timely and relevant. The time to process my claim was very satisfactory. I think the customer service has greatly improved and time for claims has been reduced.
Read more on Trustpilot