I have 3 dogs and 2 cats and no matter how late or how busy he may be, Dr. Holmes and his staff have all ways taken care of my pets. He really seams care and all ways goes the extra steps to prevent problems. I would never think of using another vet for my pets.
Pros: Dr. Holmes is honest, curtius and give great care
more