Osteopathic treatment in Sheffield to relieve leg pain and restore mobility and strength.

Josh Kelsall (GOsC 9550)

Josh is a dedicated and compassionate osteopath in Sheffield, passionate about helping people relieve pain, improve mobility, and live balanced, healthy lives. Since earning his Master’s degree in Osteopathy from Leeds Beckett University in 2016, he has been committed to providing personalised, holistic osteopathic care tailored to each patient’s individual needs.

Josh’s journey into osteopathy began with his own experience of sports related injuries. After seeing the powerful impact of manual therapy on his recovery, he became fascinated by the body’s natural ability to heal and the important role structural balance plays in overall health and well-being.

He takes a whole body approach to treatment, recognising the strong connection between physical health and mental well-being. Josh understands how stress, anxiety, and emotional strain can manifest as physical discomfort, and he works to support patients both physically and mentally. His osteopathic approach combines hands-on therapy with a deep understanding of the mind-body connection.

Known for his empathetic and approachable manner, Josh ensures every patient feels comfortable, heard, and supported throughout their care. His treatments include spinal manipulation, soft tissue massage, joint articulation, and dry needling. He also empowers patients to take an active role in their recovery, always incorporating tailored exercises and stretches to promote long term results.

Outside the clinic, Josh enjoys travelling, exploring new cultures, and has gained valuable international experience from living and working in Australia. He is also passionate about sports and outdoor activities such as climbing, cycling, and gardening, which help him maintain his own health and well-being.

Meet Josh, your Osteopath

Contact Josh

Wanting to find out if Osteopathy is right for you? Visit our most FAQ or fill out some info and we will be in touch shortly. We can’t wait to hear from you!

Alternatively, you can contact Josh directly on 07762869791.