Common Inquiries
Do you treat exotic animals?
Do you offer payment plans?
Do you offer pet insurance?
We do not treat exotic animals. Our facilities are not equip to treat the health of exotic animals.
We do offer payment plans! Our payment plans consist of 50% down for the first visit and monthly payment plans of an amount discussed with our veterinarians/office managers. A contract is signed to ensure trust between our clinics and our customers.
We do not offer pet insurance. We do work with you on a payment plan if the full amount is unable to be paid at the time of visit.
What are your prices?
Our prices differ for our services. Whether it's vaccinating your dog or your herd of cattle, our office managers can help! Call either of our clinics for any of your pricing questions.
How available are the veterinarians?
Our veterinarians are always keeping busy with large and companion animal appointments. The best thing to do to determine our next available appointment would be to give one of our clinics a call. We will work with your schedule to find a time that best suits you.
What should I vaccinate my cattle with?
Great question! We offer free consultations with our veterinarians to figure out the protocol would work best for your cattle.
Do you offer boarding?
Yes we do! At Moon Creek Veterinary Clinic we offer boarding for your companion animals. For availability/questions please give us a call!
Moon Creek Veterinary Clinic
217 N Union
Rock Rapids, IA 51246
712-472-2222
Click the Facebook icon to be directed to our Facebook page!
Hull Veterinary Clinic
213 Black Forest Road
Hull, IA 51239
712-439-2003