I have been with Trupanion for 16 years now and I can truly say they are unbeatable. Customer service is amazing. Representatives are caring, compassionate and efficient. Claims are processed swiftly and payment is made at the speed of light. Premiums are very reasonable and coverage is extensive. Bravo Trupanion and keep up the good work!