I am not accepting new clients as of September 2022. I will update this section of my website when I have room for new clients. Please contact me if you would like to be added to my wait list.

Finding a therapist who is a good fit for your needs is essential. I offer a free twenty minute consultation via phone or video chat. We’ll talk about what you’re struggling with and how I can help, and I’ll answer any questions you may have.

I am currently doing telehealth as well as seeing fully vaccinated clients in person in my office in Hayes Valley on a limited basis. I am fully vaccinated and wear an N-95 mask in session. I ask that all clients wear a mask as well. My office has a HEPA air purifier that I run throughout the day.

My fee for a 50 minute session is $200. I do not currently have any sliding scale appointments available. I am not in-network with any insurance, but can provide a superbill for reimbursement.

I return phone calls and emails within 48 hours, Monday through Friday. You can reach me by calling 415-483-5597 or by email at