Tag Archives: Physical Therapy

Exercise, Rest & Recovery, and Nutrition: A Physical Therapy Playbook for Primary Prevention of Dementia and Alzheimer’s

A Physical Therapy Playbook for Primary Prevention of Dementia and Alzheimer’s By Dr. John Mishock, PT, DPT, DC      In the U.S., ~7.2 million older adults are living with Alzheimer’s in 2025; without breakthroughs, prevalence could approach ~13–14 million within a few decades. Total annual care costs are ~$384B in 2025, trending toward ~$1T [...]

Baseball Pitchers – Shutdown or De-load?

Baseball Pitchers - Shutdown or De-Load? By Dr. John Mishock, PT, DPT, DC      As baseball season winds down, pitchers face an important decision: should they take a complete break (“shutdown”) or follow a gradual “de-load” period to protect their arm health and maintain performance? Research over the past decade has begun to reshape [...]

Can Jump Power Predict Golf Drive Distance? What the Latest Research Means for Your Game

Can Jump Power Predict Golf Drive Distance? What the Latest Research Means for Your Game By Dr. John Mishock, PT, DPT, DC    Golf performance research continues to uncover what separates elite golfers from the rest of the pack. A recent study published in the Journal of Strength and Conditioning Research investigated whether explosive power—measured [...]

The Smarter Way to Diagnosis and Treat Low Back Pain

The Smarter Way to Diagnosis and Treat Low Back Pain: Exam, Hands-On Care, and Targeted Injections By Dr. John Mishock, PT, DPT, DC    Low back pain is one of the most common health problems in America. Nearly 80% of adults will experience significant back pain at some point, and up to 30% of those [...]

Mishock PT Celebrates 20 Years!

Mishock Physical Therapy & Associates’ Celebrates 20 years of Excellence in Patient Care This year marks a significant milestone for Mishock Physical Therapy & Associates as we celebrate 20 years of serving our community with exceptional care and dedication. Since opening our first clinic in Gilbertsville in 2005, we have expanded to six locations across […]

New patient scheduling: 610-327-2600