Acupuncture is an integral part of Traditional Chinese Medicine (TCM). Acupuncture therapists in Santa Rosa insert fine needles through their patients’ skin at strategic points on their body to heal energy blocks – believed to be the cause of all diseases. Acupuncture is used around the world to treat several health problems.