Hands-on treatment for back pain, sports injuries, muscle and joint problems, and more. Trusted by the Barry and Vale community since 2007.

What We Offer

Charles applies advanced soft tissue release, joint mobilisation, and diagnosis-led techniques to address the root cause of your pain. Every appointment includes consultation, examination, and treatment in a single session.
Book this treatment
From acute sports injuries to long-term rehabilitation, Charles builds a treatment plan tailored to your lifestyle, activity level, and personal goals — helping you recover fully and stay active.
Book this treatment
Targeted massage and myofascial release to ease deep muscle tension, reduce pain, and restore mobility. Treatment approach is matched to each patient's condition and personal goals.
Book this treatmentConditions Treated
Osteopathy can help with a broad spectrum of musculoskeletal conditions. Not sure if it's right for you? Call Charles for an honest, no-obligation opinion.
Call 07709 934 052


Your Osteopath
Charles is the most established Osteopath in Barry, having practised in Barry and the Vale of Glamorgan since 2007. Trusted and known throughout the local community for his honest, friendly approach, clinical experience, and affordable fees.
Charles uses a wide treatment approach depending on what is most appropriate for each patient — considering their lifestyle, personal goals, and the specific conditions they present with.
From 2011 to 2024, Charles helped train the next generation of Osteopaths at Swansea University, contributing to their Masters in Osteopathy programme. He remains a qualified Higher Education Teacher and Fellow of the Higher Education Academy.
How It Works
Book instantly via the online system at any time, or call or text Charles directly on 07709 934 052 if you need to check latest availability.
Every appointment includes a full consultation and physical examination — then hands-on treatment in the same session. No separate assessment fees.
Post-appointment aftercare and guidance is always available. Charles gives you realistic treatment aims and honest advice so you know exactly where you stand.
Coverage
The clinic is located at 10 Canon St in Barry — easily accessible for patients across Barry, the Vale of Glamorgan, and the surrounding areas.
10 Canon St, Barry, CF62 7RH07709 934 052Serving patients from
Not sure if we cover your area? Give us a call.
Book online at any time or call Charles directly. If you cannot find an appointment to suit, call or text and we will find the next available slot for you.