Been a customer of Rainbow Vet for years and they are truly committed to our animals. I have no complaints about service, waits, costs, etc. In fact, I only have the best to say about them. They have been the best vet I have ever had and my friends are now switching over to Rainbow!!
more