top of page

If you have questions, or would like to schedule an appointment via telemedicine, please contact me using the form below, and I will respond within 72 hours, Mon-Thurs.

Thanks for writing. Please note, I am not accepting new clients at this time. Please check back for future availability. I will update this website's message as spots become available.

Telephone: (415) 685-3894


New Jersey office (mail only)

401 New Road, Suite 101

Linwood, NJ 08221

Please note, I do not accept insurance directly.


I CAN provide an insurance receipt for reimbursement, if your plan reimburses you for out-of-pocket pay.

If you do not have insurance and cannot afford private pay therapy, do not go without support. Please consider to find a therapist who offers low-fee therapy services near you.

Visit OpenCounseling for:


Affordable counseling resources in Philadelphia

New York City


Oakland/Bay Area (California)

Atlantic County, New Jersey

Join my mailing list!

Monthly tips and advice to help you thrive

bottom of page