Book an Appointment

Our Services

Functional Medicine

Functional Medicine

The Functional Medicine approach in our office is based on the Kalish Method which focuses on restoring the 3 main body systems, neuroendocrine, digestion and…

Functional Medicine / Lab Testing

Functional Medicine / Lab Testing

Functional Medicine / Lab Testing Functional Medicine uses a variety of laboratory tests to determine the underlying causes of dysfunction. Based on specific individual results,…

Cupping

Cupping

Cupping is a therapy that creates suction on the skin as a way of stimulating blood flow and the movement of qi. It helps remove toxins…

Acupuncture

Acupuncture

Acupuncture is the placement of needles along designated lines of energy that flow in the body from head to toe.  When these pathways are obstructed,…

Chinese Herbal Medicine

Chinese Herbal Medicine

Chinese herbal medicine is the use of herbs in the treatment of many different conditions of imbalance in the body. Classical formulations have been researched…

Homeopathic Remedies

Homeopathic Remedies

A variety of remedies are offered to assist with emotional issues such as anxiety, depression, and grief. These do not interfere with other medications you…

Auricular Acupuncture

Auricular Acupuncture

Auricular Acupuncture uses a multitude of ear points to relieve symptoms all over the body. Stimulation of an ear point shows immediate reflection in the…

Battlefield acupuncture

Battlefield acupuncture

Battlefield Acupuncture is a specific ear protocol of 5 needles placed in predetermined points which have an almost immediate decrease or cessation of pain. Here…

Electro Acupuncture

Electro Acupuncture

Electro Acupuncture is quite similar to traditional Acupuncture in that the same points are stimulated during treatment. As with traditional Acupuncture, needles are inserted on…

Acupressure

Acupressure

Release muscle tension, reduce pain, promote circulation of qi and blood with Acupressure. No needles required! Acupressure offers a gentle approach to holding the same…