Dr. Michael Schindelholz
he/him/his
Chiropractor
Grounded & Preventative Care
Areas of Interest: biomechanics, athletic rehab
Michael is no stranger to the areas that ChiroCenter serves. Born and raised in the Twin Cities, he earned his undergraduate degree from the University of Minnesota and now lives in the area with his wife, Alanna, and their three children - a son and two daughters.
Since graduating from Northwestern Health Sciences University in 2016, Michael has been proudly serving the Plymouth community, where he offers patient-centered chiropractic care and education on spinal health. His approach focuses on non-invasive, proactive wellness—helping patients live pain-free and stay active for years to come.
He has felt the long-term benefits of chiropractic care through treatments that have preserved his ability to perform as an athlete. Michael has also witnessed family members prematurely deteriorate due to arthritis and back pain as they age. Together, these experiences motivated him to pursue a career as a chiropractor so he could help people keep doing what they love for a long time. He is dedicated to promoting proactive health and wants to help patients prevent and/or break cycles of chronic pain and dysfunction in the body through non-invasive treatments.
To keep himself active and healthy, Michael likes to lift weights. Outside of clinical practice, he enjoys woodworking, fishing, and hunting. When he’s not at home working on projects or spending time with his family, he likes spending time in Hayward, Wisconsin.







Education
Certifications & Associations
Bachelors of Science, Biology
Doctorate of Chiropractic, DC
Services
“Dr. Michael is kind and very knowledgeable. He has given me homework that specifically targets my problem areas. I really like that he listens.”
— Rebecca S., Google review
Plymouth Location
Address: 3900 Vinewood Ln, Plymouth, Minnesota 55441
Phone: (763) 559-9236
Fax: (763) 559-7486
Email: plymouth@chirocentermn.com
Michael’s availability
Monday | 8:00am - 6:00pm
Tuesday | 1:00pm - 6:00pm
Wednesday | 8:00am - 11:00am
Thursday | 8:00am - 6:00pm
Friday | 8:00am - 12:00pm