Acupuncture is a form of Traditional Chinese Medicine (TCM) that involves a trained practitioner inserting thin needles at various points in the skin. From the TCM perspective, the insertion of needles at specific points along specific pathways helps energy flow regain its balance. (Read the full definition from TCM and Western medicine perspective)

Many scholars believe acupuncture dates back to the Bronze Age, but the first book of TCM theory, “The Yellow Emperor’s Classic” was written around 2500 years ago. This book was the first to explain how diet, lifestyle, emotions, environment, age and heredity contribute to disease. The fundamental focus of TCM is to bring the body back into balance using acupuncture, herbal medicine, and stress management techniques. There are no religious overtones to acupuncture.

Chinese medicine has probably been studied more than any other alternative medicine and there have been numerous studies on the safety of both acupuncture and Chinese herbal medicine. Acupuncture is considered one of the safest forms of holistic medicine. Most of the top research hospitals like UCLA Med, Stanford Med and the Mayo Clinic all offer acupuncture, and they are joined by the 42% of hospitals which now offer alternative medical care. The Mayo Clinic has even published a book on alternative remedies, and regularly advise their clients to continue regular acupuncture to manage their conditions.

There are many types of acupuncture, and styles of practice.

The needles I use are much smaller than average, and the treatment style is very gentle.  I believe in finding underlying patterns and treating the whole person.

As a practitioner,  my treatment style is supportive and non-judgmental.

Rates and Hours

Rates are sliding scale:


  • 1st Visit: $50-$90
  • Returning visits: $50-$90
  • Cupping or Gua Sha (no acupuncture) $40
  • Cupping or Gua sha during acupuncture $10
  • Herbal consultation (no acupuncture): $25
  • Patient Education Consultation: $45

Acupuncture hours:

Monday:  9:00 AM – 6:00 PM

Tuesday: CLOSED

Wednesday: 9:00AM-1:00PM

Thursday: 4:00PM – 7:00 PM

Friday: 9:00AM- 6:00PM

Saturday: 10:00 AM – 6:00 PM

Sunday: CLOSED


Other Helpful Information