If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

puppy1.png Whether we have cared for your pet for years, or it's your first visit to our clinic, we make every effort to make your visit as comfortable and enjoyable as possible, start to finish.

To ensure every patient receives the time they require for a complete evaluation, our doctors see patients by appointment only. Appointments can be requested through our website, or scheduled by calling (515)243-4665. If we haven't seen your pet before, you will be asked to fill out a new client form prior your first appointment. We ask that you arrive 5-10 minutes early to do so. This form can also printed from our "online forms" section, filled out, and brought along to your appointment. If your pet has medical records at another hospital, please provide that hospital with our fax number so they can fax us those records. Our fax number is (515)244-6072.

We understand that emergencies do arise, and in the event that your pet needs to be seen on short notice, please call our office so we can determine the best way to help your pet. If our office is closed, please contact Iowa Veterinary Specialties at (515)280-3051.

Exclusive Offer

Request an Appointment

We will do our best to accommodate your busy schedule.
Call us at (515) 243-4665 or click the link below to schedule an appointment today!

Office Hours

Day Morning Afternoon
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00am 8:00am 8:00am 8:00am 8:00am 8:00am Closed
6:00pm 7:00pm 5:00pm 6:00pm 6:00pm 1:00pm Closed