John strrength training

Physiotherapy in Linlithgow

Professional physiotherapy in Linlithgow from a senior NHS Band 8a clinician with extensive experience in musculoskeletal and orthopaedic physiotherapy.

I specialise in injury assessment, treatment, and rehabilitation, working with people of all activity levels to help them regain strength, mobility, and confidence. With a deep understanding of biomechanics, injury prevention, and strength and conditioning, I create tailored rehabilitation programmes designed to support recovery, prevent future issues, and get you back to doing what you love—whether that’s running, sport, or simply living without pain.

I have a track record of helping people with long term conditions, so whether you’re an athlete looking to optimise performance , someone recovering from an injury or have a chronic issue that has been hindering your daily life, I can help.

As a Scottish National level medallist in distance running and a Great Britain Age Group Triathlete, I also have first hand experience of the demands training places on the body. This means I can offer practical, real-world solutions that bridge the gap between physiotherapy and performance coaching.

If you need expert MSK physiotherapy support—whether for a sports injury, a long-term condition, or just to feel stronger and more mobile—get in touch. I can help with your back pain, neck pain, shoulder pain, knee pain, hip pain ankle pain, elbow and hand pain, muscle strains, ligament strains and general mobility issues.

  • First appointment to discuss a new issue
    £60 for 45 min
  • Return appointment to discuss an ongoing issue
    £40 for 30mins

Book an appointment below:

BOOK NOW

 

HCPC registration PH100861

Member of the Chartered Society of Physiotherapy


My Coaching Services

Level #1 Coaching

Level #1 Coaching

£70 per month detailed training plans Weekly feedback ...
Level #2 Coaching

Level #2 Coaching

£90 per month As level 1 + Regular contact throughout the week. Injury advice/training adaptations if needed ...
Coaching

Coaching

Endurance Coaching Services What to expect Please feel free to contact me for a free initial consultation to discuss your ...