Biomechanical Assessment£60
Sports Massage 1HNot available
Assessment (30 min)£43
Injection therapy £38
Treatment session (30min) £38
Discount* Assessment (30 min) £38
Sports Massage 30 min Not available
Discount* Treatment sessions (30 min) £33
Home Visits from £63 (plus mileage £0.45 per mile)
Medical report from £25
Pilates including 30 minute compulsory one to one plus 6 consecutive classes £97
Pilates return clients for 6 consecutive classes£57
15 minute screening triage callFree

* Discount prices are available for fully retired people, students and unemployed people.

** Please note that those rates are a guide. Rates might be increased at times before we have time to update the website.


We also offer preferential rates to members of the following clubs/organisations:

Perth Tri Club

Perth Road Runners

BMF Perth



If you would like to link your club/organisation to our practice and received reduced rates, please contact Nick on

to Leave us a Testimonial