Schedule an Appointment

To schedule an appointment, please call us at 716.873.8700. Visits are by appointment only. We will do our best to help find the right doctor for you.

Please arrive 10 minutes prior to your scheduled appointment. This ensures that you can complete any additional paperwork and still enjoy the full length of your scheduled visit.

For driving directions to our clinic click here

Cancellation policy

In consideration of other clients and our practitioners, kindly allow 24 hours notice to cancel or reschedule your appointment. Late cancellations and missed appointments will be billed to you or to your credit card on file.


NHC accepts cash, check or Visa, Mastercard and Discover. Payment is due at the time of your appointment.

Currently due to lack of licensure for naturopathic doctors in NYS, most insurance companies will not reimburse. Therefore,we don’t accept insurance, but recommend checking with your individual insurance provider to verify your coverage. At your request, we can provide you with a superbill for your submission to insurance. Additionally, you may be eligible for reimbursement through medical reimbursement accounts from your employer.

Please call our office for a schedule of our fees.

Gift certificates
Give someone the gift of health.
 Call us or stop by during office hours, select any dollar amount to be put toward a visit or series of visits and a gift certificate can be purchased immediately or mailed to you