This is the vet we use for the most part. He is definitely the most reasonable priced vet around. There are a few drawbacks to consider if price isn't a big concern. You usually have to wait in a small waiting room with lots of other pets. It is first come first served. So you might get there and have to wait a very long time. Usually you can get around this by being there right when he opens. If your pet has an emergency, you might not be able to contact Dr. Hopkins in a timely fashion. We have had to use a different vet in the case of an emergency. They have multiple vets and are available around the clock but were much, much more expensive. We have found the drawbacks to be worth the savings. We unfortunately had to have a beloved dog put to sleep recently. He was very kind and caring during our dogs illness.