How to Counteract the Repeated Stresses of Daily Life and Fitness

This content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.

Painful problems aren't usually caused by just one incident.

Far more commonly, they are at least partly caused by years of smaller, repeated stresses that added up in the body.

With this page, I'm excited to share with you some of my favorite strategies to counteract these stresses that add up because of our work, daily habits, and athletic and fitness activities.

The Magic Microbreak - Do This Periodically if your work or Hobbies require Extended Sitting

youtube-video-thumbnail

The Magic Microbreak - Specific Instructions

youtube-video-thumbnail

Six Quick Tips to Improve Your Posture

youtube-video-thumbnail

My Top Two Stretches for Low Back Pain

youtube-video-thumbnail

Three Top Strategies to Reduce the Stresses that Cause Headaches

youtube-video-thumbnail

How to Run with a Large Chest (And How I recommend most People RuN)

OK, I know this seems like it would be a joke but after teaching "Pain-free and Efficient Running Workshops" for a few years I had a female patient come in who shared her chest was the largest obstacle to enjoyable running.
I realized that the same strategies I'd been recommending that help most runners be less likely to be injured would also help these ladies run more comfortably.
Ultimately, I recommend that all beginning runners and especially those with larger chests make their running smooth and "not-bouncy" as taught in the video below 🙂
youtube-video-thumbnail

How to Run if You've had Sharp Hip Pain or Been Diagnosed with a Hip Labral Tear

youtube-video-thumbnail

Our Hours

Mon - 8:00 to 6:00
Tue - Call for availability
Wed - 8:00 to 6:00
Thu - 8:00 to 6:00
Fri - Call for availability
Sat - Call for availability