We are now offering limited online scheduling!

As of 6/23/22 online scheduling is available for:

  • Facials with Amanda Koennecke
  • Massage therapy with Alex Adams
  • Massage therapy with Tia McBride
  • New Patient  & Follow-up acupuncture appointments with Todd Garrity
  • Follow-up acupuncture appointments with Melinda Nickels
  • Follow-up naturopathic appointments with Melinda Nickels
  • New patients for naturopathic medicine and acupuncture with Melinda Nickels, please call to schedule at 503-974-0914.

Book Appointment

To schedule with all other practitioners – or if you cannot schedule online for any reason:

  • Call Monday-Friday 9:30-5:30, leaving a message if you do not reach anyone. Our number is (503) 974-0914.
  • Email your request to

About Cancellations and Refunds

About Practitioner Availability & Insurance Billing

Practitioner availability is currently as follows.

  • Alex Adams, LMT: Wednesday, Thursday, Friday, Saturday
  • Amanda Barp, LMT: Monday, Tuesday, Thursday
  • Amanda Koennecke, LE: Monday evening, Tuesday, Friday, Saturday
  • Danyelle Tinker Lowder, LMT: Monday, Wednesday
  • Eric Grey, LAc: Monday, Tuesday
  • Melinda Nickels ND, LAc: Monday, Tuesday, Thursday, Friday
  • Tia McBride, LMT: Tuesday, Wednesday, Friday, Saturday
  • Todd Garrity, LAc: Monday, Tuesday, Wednesday, Thursday, Friday

  • We are happy to provide in-house insurance billing, but you are responsible for knowing and tracking your benefits. Some of our practitioners do not take insurance, or take different plans than one another. We also constantly evaluate and change our available insurance plans to ensure we can remain solvent & in the community serving you and try to keep patients aware of all changes.
  • MEDICARE WILL NOT COVER NATUROPATHIC MEDICINE, ACUPUNCTURE OR MASSAGE THERAPY AT OUR FACILITY. We are sorry this is the case, but it is the case! If you strongly believe you have coverage please call to discuss it with us prior to scheduling so we can make sure there are no unwelcome surprises.
  • To see if the practitioner you want to book with takes your insurance, please check out our insurance info page.