Make an Appointment

My office is at 2220 Mountain Blvd., Ste. 240. Oakland CA 94611. (510) 524 1720.

Contact me for the door code.

Appointments are conducted in person, by phone or video conferencing for California residents only. I’ll be happy to set up an appointment with you. 


From 24, take HWY 13 S. Exit Park Blvd. Left at 1st lights, back over HWY 13. Left at 2nd lights (‘T’ junction with Mountain Blvd.) Stay in right lane. Right immediately at 3rd light  by the ‘Mash” gas station into 2220 Mountain Blvd., Village Square Shopping Center.


2 hour free parking is available in the center and on the right side of the first level in Village Square.

Do not park on the upper level. Spaces are reserved. You’ll be towed if you do!

Walk up the stairs by ‘Italian Colors’ to the upper level, down the main corridor to Suite 240. Use the security code given you to enter the office suite.

Email me to receive the code if you don’t know it.

    Your Name (required)

    Your Email (required)

    Your Phone Number

    Your Message

    “I was having a lot of difficulty in my marriage and suffering from depression and anxiety. After more than a year of therapy with you I was ready to give it a go on my own. Soon after my marriage and life began to blossom into what I can only describe as a very happily normal. I still utilize skills I learned from you to manage it on a daily basis.”

    B. M., 39 year old male