8AM - 6PM
5918 Seminole Trail, Barboursville8AM - 6PM
8301 Seminole Trail, Ruckersville“Wonderful experience for us and our Reba.
Glad to see you give Senior discounts!
Comforting to us knowing Reba is in good compassionate hands. Thank you.“
9AM - 6PM
263 Hagan Ln, Ruckersville“Best vet we’ve ever been to! Very caring / knows what he’s doing and has great employees ! Very reasonably priced!“
7:30AM - 5PM
201 Taylor Ave, Gordonsville“I trust the care of my horses to Dr Kramer and the team at Keswick. They are organized, knowledgeable, and compassionate. I really appreciate how kind they are to my rescue horse, who is shy of people. I also appreciate that they know and like Morgans (because Morgans are the BEST). I know I’m in good hands with Dr Kramer and the whole team.“
Veterinarians
Veterinarians
Veterinarians
Veterinarians
“We started going to this practice when we moved to the area 9 years ago. Our dog is now 15 and the vets and staff members are always very kind and helpful. Very thankful to have such amazing people helping us through his senior years. I also always appreciate them trying to work with our crazy schedule. Just when I think it will be impossible to get him in for an issue, they make it work somehow. In addition, they are very prompt and efficient making sure he always has his meds, bloodwork, and prescriptions.“