Nice people in customer support. I think they could improve their claim processing times. I like that they Send out "We apologize for the delay" emails so you know you are still in the pipline.
11 months ago
Pets Best Insurance has a
4.3
average rating
from
28,909
reviews