Spot Pet Insurance Reviews Bbb reviews, spot Edit Check the company’s record on the better business bureau’s website. 3 spot pet insurance plans reimburse up to 90% of eligible vet bills. ... Read More