86%
average customer rating for our service
(from 4,101 reviews)
96%
average customer rating for our claims
(from 26 reviews 1)