Meet The Doctors

Dr Michael Soppe is a 1991 graduate of Palmer College of Chiropractic, and has been serving the Carroll area ever since.  He cares for patients of all ages with the Palmer Package of proven Chiropractic techniques which have made Palmer College the leading Chiropractic school in the world.  

Dr. Jack Janning is a 2010 graduate of Palmer College of Chiropractic.  In addition to his Chiropractic Degree, he earned his Bachelors in Athletic Training and maintains his Athletic Training Licensure, giving him expertise in sports injury and fitness.  

  • Dr.
    Michael Soppe

    Dr. Soppe grew up in Carroll, IA and graduated from Kuemper High School in 1982. He graduated from Palmer in 1991. Prior to studying at Palmer College of Chiropractic, he graduated from University of Northern IA in 1987 with a degree in education and business. Since he began practicing chiropractic, Dr. Soppe has kept up to date on many continuing educational classes, ensuring that his patients receive the most comprehensive and advanced chiropractic care. Dr. Soppe has also completed three years of post graduate work in Occupational Health From Northwestern College in Minnesota. Dr. Soppe is also certified in accupuncture. Patients can receive accupuncture treatment with or without needles.

  • Dr.
    Jack Janning

    Dr. Janning at Soppe Chiropractic is a 2010 graduate from Palmer College of Chiropractic in Davenport Iowa. He has also earned a bachelors degree in Athletic Training from the University of Northern Iowa. Dr. Janning practices the full variety of hands-on Chiropractic techniqes known as the Palmer Package, the core techniques taught by the leading Chiropractic College in the nation. In addition, he also offers the Flexion-Distraction technique which is used for relief and correction of a variety of low back problems. Dr. Janning's experience as an Athletic Trainer working with division one athletes at UNI also gives him the unique ability to combine Chiropractic care with his sports medicine and rehabilitation background to help all of his patients take an active role in their care and recovery.

No form settings found. Please configure it.


Find us on the map

Office Hours

Find Out When We Are Open


7:00 am-6:00 pm


7:00 am-12:00 pm


7:00 am-5:00 pm


7:00 am-7:00 pm


7:00 am-5:00 pm


7:00 am-11:00 am