Our Practice

Our Mayville veterinary hospital is devoted to your pet’s wellbeing.

Our mixed animal hospital was established in 2000. We provide full service care to large animals (existing clientele) and small animals. We have the latest in technology providing x-ray services, ultrasound, ultrasonic dental scaling, dental extractions, in-house blood testing, gas anesthesia, and laser surgery. We also provide equine, bovine and small ruminant reproductive ultrasounds and herd health services for existing clientele. We provide digital equine coggins testing and interstate health certificates. Throughout the year, we also provide a number of different discount clinics for dogs, cats and horses. These discount clinics range from vaccines and heartworm testing to spay/neuter, and equine coggins testing.

 Due to our expansion of small animals patients, we are currently no longer taking on new farm clients.  We are still providing full service to our current and established large animal clients.

Payment Options: Cash, Personal Check, Money Order, Visa, Mastercard, American Express, Discover, Care Credit

Contact us today at (989) 843-5030 to schedule your pet care appointment with our friendly and dedicated veterinary team! We can also be reached 7 am – 7 pm 7 days a week at (989) 660-5042 (call or text)

Contact Us

We look forward to hearing from you


Find us on the map

Lobby Hours

We do offer earlier and later appointments.

Mayville Office


9:00 am-3:00 pm


9:00 am-3:00 pm


9:00 am-3:00 pm


9:00 am-3:00 pm


9:00 am-3:00 pm