At Holmes Animal Clinic, we strive to provide quality pet care for our patients and their families. Our chief objective is to improve the quality of life for our patients through compassionate care. Our family-oriented staff is committed to providing you with state-of-the-art veterinary care while maintaining an atmosphere of respect, support, and client education. We offer a complete range of veterinary services including small animal medicine, surgery, dentistry, and physical therapy. We also offer large animal services, and dog and cat boarding. Please feel free to stop and tour our facility anytime during business hours. We look forward to servicing you and your pet's needs. We've opened a new online pharmacy! Visit now to get foods, pharmaceuticals, and prevention medicines for pets of all types. Please visit our products page to read our Outside Pharmacy Request Policy. Shop Now large and small we love them all.