Fill out the contact page to ask a question, set up a free 15-minute phone consultation, or book your first appointment.

Sessions typically last 45-50 minutes and often occur every week, though both the length and frequency may vary according to your individual needs.

Please provide notice at least 48 hours before your appointment to cancel or reschedule. Otherwise, a late cancellation fee will be charged.

I do not take insurance. However, if applicable, you can request a receipt to file with your insurance company for out-of-network reimbursement.  Acceptable forms of payment include Visa, MasterCard, Discover, AMEX, Health Savings Accounts (HSA), Flex Spending Accounts (FSA), and cash.