Give the gift that shows you care... Our massage vouchers are £55 per session (normally £60) and are valid throughout 2025.


Call us to order on 0131 478 4646

Treatment Prices

If you need to cancel an appointment, all we ask is you give us at least 24 hours notice, otherwise, we may have to charge you a standard cancellation fee.

We have card facilities at all of our clinics, or you can pay via BACS, over the phone. Cheques should be made payable to ‘Caledonian Physiotherapy Ltd‘.

We ask you to provide us with your initial appointment payment in advance. This will be taken over the phone when you make your first appointment.

Description  (prices as of 8/4/24)Price

MSK Physiotherapy – Initial Consultation^

Directors

Senior Associates

Associates

 

£85

£80

£70

MSK Physiotherapy – Return Appointment (Block Discounts available)*

Directors

Senior Associates

Associates

 

£60

£55

£55

Womens Health Physiotherapy – Initial Consultation£100
Women’s Health Physiotherapy – Return Appointment£65
Women’s Health Physiotherapy – Mummy MOT£110
Women’s Health Physiotherapy – Menopause MOT£100
Respiratory Physiotherapy – Initial Consultation£90
Respiratory Physiotherapy – Return Appointment£55
Vestibular Physiotherapy – Initial Consultation£90
Vestibular Physiotherapy – Return Appointment£55
Remote telehealth – MSK – Initial Consultationsame as ‘in clinic’
Remote telehealth – MSK –  Return Appointment 30 minssame as ‘in clinic’
Chronic Pain – PRT – Initial Consultation£90
Chronic Pain – PRT – Return Appointment£60
Sports Massage – (60 mins)£60
Sports Massage – (30 minutes)£42.50
Shockwave – MSK (Block Discount available – price variation with Focused v Radial)From £75 per session
Shockwave – Urological / Erectile Dysfunction (Block Discount available)*£200 per session
Home Visit£100

^ some discounts available – please phone or email for information

* Please phone (0131 478 4646) or email ([email protected]) for more information

For private treatments

If you’re paying for physiotherapy yourself, then you don’t need a GP referral to make an appointment.

You’ll find our prices are competitive with other equally-qualified, private physiotherapy clinics.

We can also offer discounted rates to members of sports clubs and corporate sports and health schemes; so if you’re the organiser or a member of one, please email us for more details: [email protected] or call us on 0131 478 4646 and we’ll be happy to help.

To receive the discounted rate, cardholders just need to let us know which kind of card they have, when they make their appointment, and to bring the card with them when they come for their treatment.

For treatments covered by health insurance

We’re registered with all the major health insurance companies (please see the list below) which simply means that we can bill them directly for your treatment if you’re covered. Each individual insurance policy covers different treatments, so check with your insurer to see if yours includes physiotherapy and the type of physiotherapy you are after.

Your health insurance company may require a GP referral in order to pay for our treatment.

Please note that it is your responsibility to contact your insurer to find out what is required – you may also need to obtain a claim no. prior to your initial treatment. We will require all the necessary details to bill on your behalf.

Please note, if you are paying for treatment through your insurance that has an excess on your policy, you will be required to provide evidence of this excess and either pay it to us, or give credit cards details at the point of booking so that this can be taken if and when required at a later date. Please feel free to ask for more details by phoning or emailing us.

Insurance companies we are registered with include: BUPA, Aviva, AXA PPP, Vitality Health, Simply Health, Nuffield, Allianz, Standard Life, Royal Sun & Alliance/First Assist, Remedi, Cigna, Medisure, and Western Provident Association.

Please note that this is an ever-expanding list so check with us if your insurance company is not here (there’s a good chance that we’re already registered with them or can arrange to do so). 

Insurance companies fees vary and can be different to those listed above due to administration charges.