Prices

Our initial consultations for Physiotherapy are 45 minutes in duration. Within this time we will assess and treat you. Subsequent treatment and consultations will be either 45 minute or 30 minute appointments. You will be advised which you treatment time would be suitable for you. We also offer a full rehabilitation service.

If you’re paying for treatment and consultations yourself, then you don’t need a GP referral to make an appointment. You can email us on enquiries@b2fit.co.uk or phone 0131 563 5216 to book your appointment.

Physiotherapy & Rehabilitation prices
TreatmentDurationPrice
Face to face initial consultation
45 mins
£55
Face to face follow up treatment
45 mins
£55
Face to face follow up treatment
30 mins£45
Online initial consultation30 mins £40
Online follow up treatment30 mins £40
* Prices for Physiotherapy and Massage will commence from 1at February 2023
Sports & Remedial Massage prices
TreatmentDurationPrice
Massage30 mins
£40
Massage45 mins£50
Massage60mins£60
Student discount

We offer a discount of £5 off each session to all students on presentation of a valid student i.d card. Please mention that you are a student when booking your appointment.

 

24 hour cancellation policy

If you need to cancel or re-arrange your appointment please give us at least 24 hours notice. Please note that if an appointment is missed or 24 hours notice is not given you may be charged 50% of the treatment fee.

We understand that sometimes unforeseen circumstances may lead to non-attendance at short notice. In this situation a non-attendance charge will be imposed at the discretion of your physiotherapist.

Healthcare insurance clients

We are registered with the majority of leading healthcare insurance companies. To find out which providers we work with click here

Sports performance and fitness clients

As performance specialists we provide individual quotations for sports performance and fitness performance consultations. Please contact us to discuss your individual needs on enquiries@b2fit.co.uk or phone 0131 563 5216.