This is a very small but good vet. They take great care of your animals and also are very friendly to the owners. From the outside it doesn't look like much but the staff are all very knowledgeable and good at what they do. I have taken my cat and dog both into them and have never had a problem. They make the animals feel at ease for the most part. They are mid range on the prices they charge.