We have new procedures for visits due to COVID-19.
Please click the button below to learn more about our COVID-19 Updates.
Exceptional Veterinary Care for Waterford & West Bloomfield Pets
Since 1974, Union Lake Veterinary Hospital has been providing pets in Waterford, West Bloomfield, and surrounding areas with state-of-the-art veterinary medical care. We are open seven days a week for your convenience and offer a range of other pet services that include doggy daycare, pet boarding, pet grooming, and pet training services. We are also home to Michigan’s first, finest, and most comprehensive pet rehabilitation center.
Our highly skilled team of veterinary care professionals always looks forward to seeing you and your pets. We strive to provide you with the highest quality of veterinary service available. Experience the difference at Union Lake Veterinary Hospital. New clients save 10% off your pet’s first examination.
ULVH offers all types of pet care:
Wellness care and Preventive care plans
Alternative and holistic care
Join our Amazing Team of Veterinarians!
Let us tell you about a great hospital where you can work, grow, have fun and find balance.
Learn more about our hospital, benefits, and team below or visit our career page.
We have three dogs and take them to Union Lake, we love, love, love Dr. Erb and Dr. Weaton. Both the office and the rooms are always clean and the front desk ladies are always so kind and they’re very accommodating when it comes to appointments (especially evening ones).
We will do our best to accommodate your busy schedule. Request an appointment today!
At Union Lake Veterinary Hospital, we always welcome new pet patients and their owners!
Call in to book a same-day visit for minor emergencies.
Compassionate care 7 days a week.
Since 1974, Union Lake Veterinary Hospital has been providing pets in Waterford, West Bloomfield, and surrounding areas with state-of-the-art care.
Please note: Our prices are subject to change. For the most up-to-date pricing, please call our office.
Mon-Fri: 7:00am – 8:00pm
Sat-Sun: 8:00am – 6:00pm
Get in touch!