Our goal at M-power Physical Therapy is to help you live your best life and help you achieve fitness for living. Whether you are recovering from an injury, interested in elevating your golf game, or simply want to stay active at any age, Jeremiah Hales is here to help you achieve your goals. 

Physical Therapy

When you’re in pain nothing goes right. We’ll help manage your pain and restore your mobility through diagnosis and personalized physical therapy.

Weight Trainer

Personal Training

M-power Physical Therapy's customized exercises, stretches and manual therapy helps restore muscular movement, and promotes mobility, function, and quality of life.

Stretch training.jpeg

Golf Stretching

Flexibility is the cornerstone of not just a good golf swing but a healthy golfing body. Golf Stretching sessions at M-Power Physical Therapy Improves your golf flexibility and is likely to improve your game.

Osteopath at Work

Chiropractic Care

In addition to traditional Chiropractic Adjustments, we offer therapies such as cupping, instrument assisted soft tissue mobilization and cranial sacral therapy

Golf Shot

Golf Performance

Managing your pain means a better day on the golf course. M-power Physical Therapy can help you feel better, hit the ball further and lower your handicap for a new competitive advantage.


Schedule Online

Schedule your next appointment with a team member online! 

About Jeremiah

Combining personal training, manual therapy and Physical Therapy has been Jeremiah's professional passion for nearly 20 years.  He feels strongly that it is the best way to empower people to live their lives pain free and to their fullest potential. Jeremiah has a Masters Degree in Physical Therapy and is certified in several techniques that complement his practice areas and help clients feel their best

2019 Headshot.jpg


Brad James,

Director of Golf, University of Minnesota

“Our players have gained more distance, are more consistent, and are able to maintain better posture throughout the golf swing. They have measurable improvements in strength and flexibility all while maintaining health and improving golf related injuries. We are very happy with having Jeremiah Hales as part of our team.”


 Brackett’s Crossing Country Club

“I have noticed a difference in my ability to hold my body in good form during the golf swing and an increase in endurance. I have also noticed a decrease in pain in my everyday life which I am sure will translate into my golf game. I have been feeling better and stronger. I thank you and look forward to a great season!”

Alan Strang,

PGA Teaching Professional,

Golden Valley Golf & Country Club

Jeremiah is committed to helping each individual in improving flexibility, strength, and balance resulting in a more powerful efficient golf swing. My students increase their swing speed up to 20 mph. I recommend all my students to mPower. They have made it much easier for me to put my students into proper positions.”

Contact Us


Eden Prairie Office: 

7615 Golden Triangle Drive

Suite G

Eden Prairie, MN 55344

Edina Office: 

Interlachen Country Club

6200 Interlachen Blvd

Edina, MN 55436




612 226-5729 

  • YouTube
  • Black Facebook Icon
  • Black Twitter Icon
  • Black Instagram Icon

Thanks for submitting!