Compassionate Care for a Healthier Tomorrow
At Harmony, we have been dedicated to providing quality care for animals of all sizes for over 55 years. Our team of experienced veterinarians and staff are committed to ensuring that every patient receives the best possible care. From routine check-ups to emergency services, we are here to help.
Our Services
We offer a wide range of services including breeding soundness exams, hoof trimming, lameness and show trims, herd fertility checks, and more. Our clinic is equipped with the latest technology for in-house diagnostics and we also have access to referral labs for further testing. Whether you have large animals or small, we have the expertise to handle your needs.
Our Team
Our team includes Dr. John Rein and Dr. Jeff Collins, the owners and large animal veterinarians, along with Dr. Jim Hanson and Dr. Taylor Nash, our associate small animal veterinarians. Janee Kale serves as our practice manager, bringing her extensive experience in accounting and management. Christine Olson is our office manager, ensuring that everything runs smoothly behind the scenes. Together, we are a dedicated team, working towards providing exceptional care for our clients and their animals.
Emergency Numbers
In case of an emergency, please call our Harmony clinic at 507-886-6321 for large animal emergencies. For small animal emergencies, please contact Cresco at 563-547-3121. We also have a list of emergency services numbers available if needed.

Be the first to review Cresco Veterinary Clinic.
Write a Review