15 minute telephone chat    Free

(within normal office hours/leave a message or text if you cant get an answer and I will call back as soon as I can or pre book on line)

New Patient Appointment     £50

This appointment is for new patients and also if you have not been for more than six months and may have changes to your health history

Allow at least one hour. 

Follow up Appointment /Acupuncture /NST Bowen    £43

time for this appointment varies but is most likely around 45 mins

Follow up Appointment for Facial Revitalisation Acupuncture £50


Follow up Herbal Medicine Appointment/Dietary Advice £25

This  can be face to face 

or on telephone or "zoom"  (approx. 15- 30 min )                                              

Price for Herbs 

one week supply of granules 50 g   £15                                                  

two weeks supply of granules 100 g  £25 


 Block booking of your initial new patient appointment and two follow ups.£130 


Block booking of three follow up pre paid  appointments




Block booking of your initial new patient appointment and five follow up appointments  £255

Block booking of six follow up appointments £250 this works well if you are attending twice weekly for an acute injury.

Block Booking of three Facial Revitalisation Acupuncture


Please note that there is no refund given on block bookings if you do not use the appointments or fail to give 24hrs notice of a cancellation.          

Qigong individual session 30 min                                                     £20

            group sessions TBA 

Please note if you find that you have to cancel an appointment please give 24hrs notice otherwise the full fee for thee appointment will be charged.

Payment methods include 

Card/contact less payments 


Payments on line at time of booking 

"This has had a hugely positive effect on my mental state and the quality of my life has dramatically improved."

- Nick Godsall

Company name: Wellness Centre Dumfries Limited                                                                      Company Number: SC601280