Payments and Insurance

Vermont Office

I am in network with the following insurance plans:

  • Blue Cross Blue Shield of Vermont
  • Cigna
  • MVP
  • VHAP & Dr. Dynosaur.

If you have a different insurance plan, please contact them prior to your visit to find out if the visit will be covered.  If you have VHAP or Dr. Dynosaur, you will need a referral from your primary care doctor before your appointment.  I do not accept Medicare.  Insurance typically covers the cost of the visit, but herbal or dietary supplements are not covered.

I also accept cash, check, Visa, Master Card, American Express, health savings accounts and flexible spending accounts.

My fees for office visits in Vermont reflect the CPT coding used by insurance companies.  Please call to inquire about visit fees if you will be paying out of pocket for your visit.


Currently health  insurance does not cover naturopathic care in Massachusetts.  Some insurance plans do cover acupuncture.  Please inquire with your insurance provider to determine if your plan covers acupuncture.

Individual Visit Fees 

Initial Visit (75 – 90 minutes): $200

Follow up visit (60 minutes): $120

Brief Follow up visit (30 minutes): $88

Quick Phone Call (10  minutes): $30

Wellness Packages

When you sign up for a wellness package you’ll save money with discounts on individual visits.  Packages are available for 60 minute visits only.

4 visit package: $460 ($115 per visit)

8 visit package: $840 ($105 per visit)

16 visit package: $1,600 ($100 per visit)

Wellness packages can be paid for upfront on in installments. There is an additional fee for installment payments due to the added credit card processing cost.