I've never experienced a vet that was so friendly, helpful and able to fit us in. They do a great job, offer good suggestions for care, and were available to field my (many) questions when we adopted our stray cat. Did an excellent job with spaying her as well. The waiting room is always clean and usually full of happy customers. I'll be driving up here for a long time to come with our little furry beast, she has gotten such great care there. Prices are also VERY reasonable, especially if you become a member.