This particular vet does a good general job, for such items as routine shots. However, I would not board my animals in the cold, damp and dark cages they provide. Also, their prices are high and when I wanted my dog spayed, the estimate contained hidden fees. I did much better for this surgery elsewhere. They are very nice and caring, and also do cat rescues.