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 veterinarians available for current clients.  We are able to meet you at our clinic or travel to your farm for emergency care.  We travel a max time of 30-45 minutes away from the clinic, any distance greater than this will need to be brought into the clinic. 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

Chiropractic and Acupuncture

Services for Small ruminants, or other species are at the discretion of our Veterinarians. 


Contact Us

We look forward to hearing from you


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