Welcome to our hospital



AllPets Animal Clinic is committed to providing the best health care for our patients. We pride ourselves by practicing the hightest quality medicine and surgery by offring state of the art diagnostics, patient care, and treatment as well as a thorough and balanced approach to preventative medicine.

Dr. Steve Roti is a 1981 graduate of Iowa State College of Veterinary Medicine and has practiced small animal medicine and surgery ever since. Dr. Roti has developed expertise in small animal dentistry, internal medicine, dermatology, orthopedic and laser surgery. He has worked with and employed orthopedic and internal medicine specialists as well as run a small animal emergency facility for serveral years.

Dr. Den Herder grew up in Sioux Center, IA. He earned a Bachelor’s Degree from Central College in Pella, IA and his doctorate of Veterinary Medicine from Iowa State University. After spending 10 years living in central Iowa, he and his family couldn’t be more excited to settle into the Spiri Lake community. He enjoys spending time with his wife of ten years, Rhiannon, and their three year old daughter Zoey, as well as their beagle Lexie, border collie Bootsie, and golden doodle named Doodles.

Dr. Ascherl earned her DVM from Iowa State University’s College of Veterinary Medicine in 2002.  She moved to Spirit Lake in Summer 2015 with her husband, Tim, and children, Addie and TJ.  Dr. Ascherl previously practiced small animal medicine in Central Iowa; she is a member of the AVMA and IVMA and is excited to continue promoting companion animal health and wellness at AllPets. Avid fans of high school and collegiate wrestling, she and her family also enjoy the lake on their pontoon, exploring the local bike trails, and spending time with dog, JoJo, and guinea pigs, Bonnie and Clyde.

Clinic Hours:
Monday – Friday 7:00AM-5:30PM
Saturday 8:00AM to 12 PM


1420 Lake Street | Spirit Lake, Iowa
© 2012 AllPets Animal Clinic
Site programmed and maintained by Blue Lake Websites