Excellent service because claims are processed promptly. The policy is easy to understand. I've had this insurance for about 5 years and will not do without it. All my future dogs will be insured through ASPCA. I especially appreciate the the professional staff who are compassionate and always ready to answer any questions.