We have been long-time policyholders and we have usually had nothing but wonderful service from ASPCA. Like any other type of insurance, there are always things that are not going to work for everyone. On the whole though, we have had no problems with the way the insurance has worked for us. The customer service has been excellent - you can speak to real people when you call them, and those people have been helpful and friendly whenever I've called. I also appreciate the online services, which have really stepped up over the time we've held our insurance with this company. The fact that so much information is online now (claim status, policy details, etc.) is great and saves me time on the phone. I have been filing my claims via email for a few years now and they are processed pretty rapidly. All in all we are quite satisfied with the quality of this company's services and we would recommend them to others.