Our Services

Preventive care is one of our top priorities, but we also understand unexpected illnesses.  From allergies to surgeries, we have the necessary tests and equipment to diagnose and treat your pet's health problems, big or small.

Call (515) 285-5523 for appointments; After hours call (515) 280-3051 for emergencies; Fax (515) 285-1139