Our receptionists will attempt to accommodate all requests to the best of our ability. The further in advance you call, the easier we can accommodate your desired appointment time. Same-day appointments are often available. Call our clinic at (608) 739-3123 to schedule a time convenient for you.

Emergency & Urgent Care

Emergencies are accepted anytime our clinic is open. If you feel you have an emergency with your pet, please call us and come to the clinic immediately. Because we provide farm calls in the country, there is not always a veterinarian present in the clinic. It is best to call before coming in, so that a staff member can advise you on your particular emergency and prepare for your arrival.

After hours we have an on-call veterinarian that has the ability to meet you at our clinic or travel to your farm for emergency care. If you ever feel that your animal needs emergency treatment do not hesitate to call (608) 739-3123. You will be directed to an answering service that will put you in contact with a veterinarian. Please provide the answering service with your name, phone number, address, and issue.  

Types of Animals Seen

For more information on the services we provide, please select one of the categories below:



Small Animal

Small Ruminant Wellness


Find us on the map

Office Hours

Our Regular Schedule


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-12:00 pm




Read What Our Clients Say

  • "Every time I bring my horses here, we are treated so well. They listen to what issue is happening & help u work thru it. My 21 y/o gelding is proof of that."
    Hilda H.
  • "We have taken all of our animals here and trust them to always give an honest opinion and support us during tough decisions. We are very appreciative to have such a wonderful vet family."
    Erin M.W.