Acupuncture is one of the oldest forms of medicine used in the world today, dating back over 4,000 years.  It is a gentle, low risk practice that applies hair-thin needles to specific points in the body, stimulating the body’s own healing ability.



Healing with acupuncture is based on one thing; balancing the body for optimal health.  Acupuncture achieves this balance by stimulating specific locations, or points, in the body with acupuncture needles, acupressure, heat, or electricity.  The locations of these points lie along pathways, called meridians, which are similarly arranged like the nervous and vascular systems of the body.  During the acupuncture session, extremely fine, sterile, single-use disposable acupuncture needles will be inserted in specific points on the body according to the client's individual presentation.  



The number of sessions needed vary based on the individual.  Many clients experience relief during their first session, and return at regular intervals for “maintenance” sessions.  For some, sustained relief comes with frequent visits in the beginning, then stretching out the time between sessions once stability is achieved. Following a personal and confidential consultation, your acupuncturist will create a customized plan to assist in achieving your personal healthcare goals.



Acupuncture is effective as a wellness and preventive medicine, and for both acute and chronic conditions.  Individuals seek out acupuncture and Oriental medicine for many reasons. Current research shows evidence of acupuncture decreasing pain, reducing inflammation, calming nerves, aiding digestion, improving sleep, preventing nausea, strengthening the immune system and much more.



Acupuncture needles are very thin; in fact, you can fit almost ten into the tip of a hypodermic needle. While you will feel the acupuncture needles, it is very rare for clients to experience pain.  It is common for clients to experience a feeling of general warmth or a tingling sensation during the treatment.



It’s important to develop a good relationship with your acupuncturist.  We are a “mom and pop” business, and pride ourselves in the personalized care we provide.  When you call, you will probably speak with one of the owners.  We keep track of the time of day that works best for you for appointments, whether you like your appointment reminders by phone or text, and if you like an extra blanket when you’re resting with the needles.

Acupuncture is a cumulative technique – the more regularly you get treatments, the more significant the results.  When you’re feeling less than 100%, you need to be with someone you can trust and talk to openly.  We strongly encourage honest dialogue, and will tell you how regularly you need treatments, and what else you can do outside of our offices to improve your current state of health.  We’ll also tell you if acupuncture isn’t your best course of action, and can refer you to other specialists if necessary.  

William makes Traditional Chinese Medicine accessible to the average American.  He blends knowledge from Eastern and Western medicine, using elements from both to give you the best treatment possible.  We provide herbs in bioavailable pill form instead of the raw formulas – we want you to use them, and think this is a… more enjoyable approach.  Also, Affinity Acupuncture offers more than acupuncture treatments.  Some practitioners charge extra for cupping, Tui-Na, E-Stem, Gua-Sha, TDP Infrared Heat Therapy, and Nutritional Counseling, which we include in the cost of private acupuncture sessions.  Adding adding a 30-minute massage to your acupuncture treatment for a small fee is a service that we can provide, as well.  Our massage therapists are experts in Pre-Natal/Post-Partum Massage, Athletic Massage, Deep Tissue Massage, Swedish Massage, Lymphatic Drainage Massage, Myofascial Release, and Neuromuscular Massage Therapy.

Do you accept medical insurance?

We accept Blue Cross Blue Shield, United Healthcare, Cigna, and Medicaid.