Book Now
Please note: some bookings now require pre-payment with deposits or payment in full.
Deposits are non-refundable. Please see our terms and conditions for more information.
It all starts here - book now and start your journey to better health.
Please visit our services overview page for information about each of these appointments, including pricing and what’s included.
Don’t see a time that suits you?
Give us a call on 0131 629 1800 and we’ll try to fit you in!