Biomechanical Assessment£60
Sports Massage 1H£50
Assessment (30 min)£38
Injection therapy £33
Treatment session (30min) £33
Discount* Assessment (30 min) £33
Sports Massage 30 min £30
Discount* Treatment sessions (30 min) £27
Home Visits from £55 (plus mileage £0.45 per mile)
Medical report from £25
Pilates including 1 hour compulsory one to one plus 8 consecutive classes £89
Pilates return clients for 8 consecutive classes£56

* 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