The best vets I have ever dealt with. They have been treating my baby for five years now she came down with diabetes and they really care how her health is Dr.Garrett has even called when he’s off from work to check to make sure she’s doing OK. I would not take any of my animals anywhere else. They are hands-down the best that Campbell county has to offer.