Acupuncture is an extremely effective and natural method of restoring and maintaining a person’s vital energy and health. It has traditionally been used to treat all kinds of acute and chronic ailments. In Traditional Chinese Medicine the human body is seen as an energy system. This vital energy is called Qi. The Qi must flow along specific pathways (Meridians) in the body.

In health the Qi moves around the body with ease in order to nourish and stimulate all aspects of the person. If for some reason the Qi does not flow in the right direction, or there is not enough Qi, or the Qi is blocked the person will become ill.

The severity of the illness and the location of the illness will depend on where and how the flow of Qi has been affected. Acupuncture can directly balance the flow of Qi in order to restore health.


“A friend recommended I go see Anne-Marie back in 2016 when I was having a lot of trouble with my neck and shoulder. Anne-Marie is not only an expert acupuncturist and Chinese traditional medicine herbalist, she is one of the most caring and intuitive people I’ve ever met.”


“After a cancer operation I found treatment & advice from Anne Marie to be extremely helpful. Thanks to the operation & to Anne Marie’s assistance I am now 10 years cancer free.”