Make an Appointment: 650-297-3400 | schedule@mcaft.com

Request FREE Consultation

  • Home
  • About Us
    • Therapists by Location
      • Los Altos
      • Mountain View-Los Altos
      • San Jose
      • Half Moon Bay
      • Online Therapy
    • Meet Our Team
    • Rates
  • Who We Support
    • Child Therapy
    • Teen Therapy
    • Couples Therapy
    • Individual Therapy
    • Family Therapy
    • BIPOC Therapy
    • LGBTQ+ Therapy
    • Therapy for Parents
    • Therapy for New Mothers
  • Specialties
    • Anxiety Therapy
    • Depression Therapy
    • Grief Counseling
    • Trauma Therapy
    • Neurodiversity Therapy
    • Online Therapy
  • Modalities
    • EMDR
    • Cognitive Behavioral Therapy
    • Internal Family Systems
    • Mindfulness-Based Therapy
    • Dialectical Behavior Therapy
    • Play Therapy
  • Learn
    • Who We Help
    • Therapy Approaches
    • Mental Health
    • Resources
  • Groups & Other Services
    • Women's Group
    • FREE Moms groups
    • FREE Parents groups
    • Parenting
    • Wellness
    • Coaching
  • Retreats & Courses
    • Retreats
    • Courses
    • Workshops
  • Blog & Videos
    • Blog
    • Videos
      • About Us
      • IFS
      • Couples
      • Parenting
  • Contact
    • Simple Contact
    • New Client Inquiry
logo
logo

Contact NowGet Started

  • 851 Fremont Ave, Ste 210, Los Altos, CA 94024
  • 4010 Moorpark Ave, Ste 118, San Jose, CA 95117
  • 4984 El Camino Real, Ste 208, Los Altos, CA 94022
  • 131 Kelly Ave | Half Moon Bay, CA 94019
    New Client Inquiry: 650-300-3635 | General Phone: 650-297-3400
  • CLIENT PORTAL ACCESS
Close menu
  • Home
  • About Us
    • Therapists by Location
      • Los Altos
      • Mountain View-Los Altos
      • San Jose
      • Half Moon Bay
      • Online Therapy
    • Meet Our Team
    • Rates
  • Who We Support
    • Child Therapy
    • Teen Therapy
    • Couples Therapy
    • Individual Therapy
    • Family Therapy
    • BIPOC Therapy
    • LGBTQ+ Therapy
    • Therapy for Parents
    • Therapy for New Mothers
  • Specialties
    • Anxiety Therapy
    • Depression Therapy
    • Grief Counseling
    • Trauma Therapy
    • Neurodiversity Therapy
    • Online Therapy
  • Modalities
    • EMDR
    • Cognitive Behavioral Therapy
    • Internal Family Systems
    • Mindfulness-Based Therapy
    • Dialectical Behavior Therapy
    • Play Therapy
  • Learn
    • Who We Help
    • Therapy Approaches
    • Mental Health
    • Resources
  • Groups & Other Services
    • Women's Group
    • FREE Moms groups
    • FREE Parents groups
    • Parenting
    • Wellness
    • Coaching
  • Retreats & Courses
    • Retreats
    • Courses
    • Workshops
  • Blog & Videos
    • Blog
    • Videos
      • About Us
      • IFS
      • Couples
      • Parenting
  • Contact
    • Simple Contact
    • New Client Inquiry
  • Request FREE Consultation

  • retreat2023may

    Click here for more info

    Request Free Consultation
    logo

    New Client Inquiry: 650-300-3635

    General Phone:  650-297-3400

    851 Fremont Ave, Ste 210, Los Altos, CA 94024

    4010 Moorpark Ave, Ste 118, San Jose, CA 95117

    4984 El Camino Real, Ste 208, Los Altos, CA 94022

    131 Kelly Ave, Half Moon Bay, CA 94019


    New Client Inquiry

    Contact Us

    About Us

    Our mission is to help people nurture the most important relationships in their lives, including the relationship with themselves.

    • New Client Inquiry: 650-300-3635

    • General Phone: 650-297-3400


    There is hope.

    We're here to help!

    Request Appointment 

    Locations

    • 851 Fremont Ave, Ste 210, Los Altos, CA 94024
    • 4010 Moorpark Ave, Ste 118, San Jose, CA 95117
    • 4984 El Camino Real, Ste 208, Los Altos, CA 94022
    • 131 Kelly Ave, Half Moon Bay, CA 94019

    CLIENT PORTAL ACCESS

    Privacy Policy |  Good Faith Estimate

    A Website by Brighter Vision |  © Copyright 2026