We have had Trupanion since our Ellabelle was a puppy. She is 10 now and has some chronic conditions and issues. Trupanion is there, giving me comfort to take care of her with no worries about how are we going to pay? They deposit claim money within a few days from our invoice being sent. They answer phone calls right away, customer service is excellent. I highly recommend Trupanion as your insurance carrier for your pet.