top of page

Contact Me

2939 Summit Street

Suite 203

Oakland, CA 94609

Thanks for submitting! We'll get back to you as soon as possible.

We value your trust, and that includes protecting your privacy. We never sell your information or share your email address with any third parties for marketing purposes. You can see more details in our Privacy Policy.

In-Person Appointments

John provides in-person services to clients in the Bay Area and beyond.  Below is the map to the office.  Click on the "learn more" button below to see more images and get details of the in-person location.

Counseling Online locations_edited.png

Online Counseling Locations

While the physical location is in Oakland California, John provides counseling services to individuals online in the following licenced states and provinces.

  • Washington State

  • California

  • Hawaii

  • New York

  • British Columbia, Canada

bottom of page