No user comment was provided for this review
Elephant made every effort in sorting out my claim. They were helpful, efficient & I was updated regularly. I am very happy with the overall claim experience with Elephant.
Vote for this review if you thought it was helpful.
Kept me updated throughout and helped me deal with all of the issues in a clean way
Great company would recommend