My practice is currently full and I am accepting people for the waitlist.

Appointment openings will be posted as they become available.

If you don't see a time that works for you, please feel free send a message to be placed on the cancellation list or contacted as new time slots become available.

Please check the link below in case of cancellations!




For new clients a brief consultation is required before attending your first appointment.  This will help prepare you for your first session.


Consults can also be used as a time to ask Kristen about her work and to determine if it is a good fit for what you are looking for.


Initial consults are free of charge and last up to15 minutes.

Please contact Kristen to schedule your initial consult by by filling out the form below. 


*There may be a delay in my response time as I have increased parenting responsibilities with my child being out of school at the moment.

Responses may take a few few weeks. 
Thanks for your patience and understanding.



Monday        12:30pm - 6:30pm

Tuesday        12:30pm - 6:30pm

Wednesday   8:30am - 3:00pm

Thursday      8:45am - 3:30pm

If you need availability outside of regular business hours feel free to inquire. Requests will be accommodated when possible.





Sessions rates for all new clients are as follows:

$200/ 1 hr

$250/ 1.25hrs

$300/ 1.5 hrs

Small group sessions are available - please inquire.

If you are low income and need assistance please contact Kristen to discuss payment options.

Currently low income slots are full, please write and ask to be placed on the wait list. BIPOC have priority for these spaces.





Cash, check, paypal, venmo, and credit are accepted.


Some HSA are accepted.

Upon request receipts are provided that can be submitted by the client to their insurance for reimbursement.












Your details were sent successfully! 

We will contact you as sessions become available. Thank you!

All cancellations or rescheduling kindly require 48 hr notice or full payment is due. Exceptions are made for rescheduling due to sickness or emergency.

For info on upcoming classes and trainings please sign up on our mailing list!