CALL TODAY to schedule your pet's appointment! 

563-261-9176

Schedulers are available Monday through Thursday from 9am-1pm

If you are unable to call, you can use our online appointment request form below.  

Please be advised, all appointments require payment at the time of booking.

This ensures every surgical spot is filled, which allows us to keep our prices low.  Appointments are not able to be rescheduled, and are non-refundable.