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. I am fully vaccinated and wear an N-95 mask in session. I ask that all clients wear a mask as well. My office is large and well ventilated.

My fee for a 50 minute session is $180. 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