Payment due at time of service. Cash, check, Visa, MasterCard, Discover, American Express, and HSA/FSA accepted. Reschedules and cancellations require a minimum of 24 hours notice.

To schedule an appointment, please call (804) 467-1355 or click:



Payment is due in full at time of service. I accept cash, check, Visa, MasterCard, Discover, and American Express – including Health Savings Credit Cards.

I do not accept insurance. However, I am happy to provide you with an itemized receipt for your services that you may submit to your insurance carrier for reimbursement. Please check with your insurance carrier to determine whether or not acupuncture services are covered.


Your treatment time has been reserved especially for you. Every effort is made to ensure your appointment begins and ends on time. In order to honor the treatment time reserved for each of my patients, late arrivals may have their treatment time reduced by the amount of time they are late.


If you need to reschedule or cancel an appointment, a minimum of 24 hours notice is required. Messages received after close of business day are considered to have been received the following business day and will not fulfill the 24 hour requirement.

Same day cancellations or no-shows are subject to full charge of service against their account.


In order to receive the maximum benefit from your session and to preserve the quiet space for others to heal, please turn off or silence your cell phone before entering the office. If you need to make an urgent call, please step outside.

If you arrive while others are still in session, please speak quietly so that they may continue to rest and enjoy their treatment.