Bach Veterinary Clinic

Make an Appointment

(859) 356-8883

Dog

Welcome to
Bach Veterinary Clinic!

Welcome to Bach Veterinary Clinic, where we treat your pets like the cherished family members they are. Our dedicated team is committed to providing exceptional care, staying current with the latest veterinary advancements, and ensuring a warm, loving environment for every visit. Accepting New Clients!

Learn More

Our Team

Read More

Our Services

Read More

Appointments

Read More

Discover the ease of our online pharmacy

At Bach Veterinary Clinic, we understand that life can get busy. That's why we offer a seamless online pharmacy experience, making it simple to manage your pet's medications and health supplies. With just a few clicks, you can order prescriptions, refill medications, and even access dietary products, all from the comfort of your home. Our online pharmacy is your go-to resource for maintaining your pet's health with unparalleled convenience and ease.

Explore The Pharmacy
Cat
Airvet

Download Our
Pet Portal Today!

download apple app download google app

Where your pet’s health
& happiness comes first

At Bach Veterinary Clinic, we understand the importance of your pet's health and well-being. Led by Dr. Gregory Bach, our team of caring professionals is dedicated to offering top-notch veterinary care in Independence and the surrounding areas. As a full-service animal hospital, we welcome both emergency cases and routine medical, surgical, and dental care for your pets. Dr. Bach's years of experience ensure that your pet receives the best possible treatment, whether it's for serious conditions or regular wellness check-ups.

Our clinic is designed to be comfortable, kid-friendly, and calming, so your pet can relax while waiting to meet our compassionate veterinarian. We also offer a variety of educational resources, empowering you to take an active role in your pet's ongoing health and nutrition.

Thank you for your interest in Bach Veterinary Clinic! We are currently scheduling new clients 2-3 weeks out. Thank you for your patience.