Biomechanical Assessment£60
Sports Massage 1H£50
Assessment (30 min)£40
Injection therapy £35
Treatment session (30min) £35
Discount* Assessment (30 min) £35
Sports Massage 30 min £30
Discount* Treatment sessions (30 min) £30
Home Visits from £60 (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

* 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