Tag Archives: Physical Therapy

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 […]

Manual Therapy: An evidence-based treatment to relieve pain and improve function

Manual Therapy: An evidence-based treatment to relieve pain and improve function By Dr. John Mishock, PT, DPT, DC  Manual therapy is one of the most widely used therapeutic solutions by physical therapists and chiropractors to treat pain and musculoskeletal disorders. Manual therapy is a specialized form of physical therapy or chiropractic delivered by the clinicians' [...]
New patient scheduling: 610-327-2600