I have been extremely happy with ASPCA Insurance. I have had it approximately 2 years now. The claims are paid immediately. Whenever I call I get through right away to an agent. Everyone has been very nice to deal with and they always try to help me. I have recommended them to all my friends.