Marc Weill practices full spectrum health care. His range of practice includes a wide range of disciplines that such as energy medicine, applied kinesiology, bodywork, nutrition, homeopathy, acupuncture, psychospiritual work, and much more. Uncovering the cause of a health problem is key to management of symptoms.