Acupuncture is a tried and tested system of complementary healthcare which has been used for over 2,500 years in China to restore, promote and maintain good health. Acupuncture can relieve specific symptoms, or just keep you feeling healthy and well. Increasingly people are becoming aware that good health means more than just an absence of illness, and are seeking acupuncture treatment to improve energy levels and overall wellbeing. Acupuncture is a holistic therapy, meaning that is looks at the body as a whole and identifies the root of conditions rather than simply treating symptomatically. In this way the cause of a complaint can be established and treated promoting long term good health. Chinese medicine is based on the philosophy that energy or 'qi' flows through our bodies along channels or meridians. Any blockage in this flow causes pain or ill health. The flow of qi can be blocked both by physical factors such as injury, trauma or infection or by emotional factors such as anger, grief or anxiety. The acupuncturist works to unblock these channels and restore the smooth flow of energy, thus relieving pain and obstruction.