About Jo

Physiotherapist Treatment

After completing her training in Edinburgh in 2001, Joanna commenced her physiotherapy career working for the NHS in Oxford. She gained a broad foundation by working in neurological rehabilitation, mental health and oncology before then moving to Australia for 10 years.

Joanna Carp has been working as a physiotherapist for more than 17 years and is committed to continuing to learn and develop her skills to get the best possible results. She loves helping people to move better and feel better, through hands-on treatment, advice and education on how to manage injuries or musculoskeletal issues and by providing exercises and other techniques for long-term recovery.

Experience & Training

Whilst in Australia, Joanna worked in a private hospital overlooking Sydney Harbour for 6 years, culminating in the post of Physiotherapist-in-Charge; managing the Physiotherapy and Allied Health department. Joanna then moved out of Sydney and spent the remaining 4 years working as a musculoskeletal and rehabilitation physiotherapist in private practice. This is where Jo really found the type of work she loved, helping people with a variety of musculoskeletal issues to get better. At this stage, Jo worked closely with orthopaedic surgeons, treating lots of patients following spinal (neck and lower back), hip, knee and shoulder surgery.

Business Knowledge

Joanna joined Total Rehab Solutions in early 2013, before setting up in her own private practice in October 2017. Joanna has a passion for helping people to feel better, function better and to enable them to achieve the things that are important to them and their lifestyle.


Joanna is qualified in Clinical Pilates and has extensive experience in the management of sport injuries, post-operative rehabilitation, lower back pain and persistent pain issues. She has a particular interest in treating runners and supports Dorothy House and the Lewis Moody Foundation each year at the Bath Half Marathon, providing post-race massage for charity runners.

Personal Interests

For 2 years, Joanna provided pitch side First Aid for the first team at Bradford on Avon Rugby Club, followed by one year at Trowbridge Rugby Club. Joanna is now a keen member of Avon Valley Runners. In her spare time, Joanna is a supporter of Bath Rugby Club, enjoys Strength & Conditioning training, running and spending time with her two dogs.


BScPhys (Hons)

BA (Sports Science)


Member of Health and Care Professions Council PH61060
Member of Chartered Society of Physiotherapy 065277