Acupuncture is based on 5000 years of Traditional Chinese Medicine which realized long ago that the body is not only physical but energetic. Acupuncture is the use of needles placed at specific points in the body to remove blockages. This promotes the healthy flow of energy (Qi) through the body and its channels, called meridians. When energy flow is blocked, the body becomes imbalanced and can result in the manifestation of symptoms and disease. Therefore, by re-establishing smooth flow of energy through the body, health can be restored on a physical, mental and emotional level. As illness and wellness are interwoven with how energy flows in the body, acupuncture is often a beneficial element of any complete health and wellness program.