Make an Appointment: 650-300-3635 | schedule@mcaft.com

Request FREE Consultation

  • Home
  • About Us
    • About
    • 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
    • Adult 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
    • ADHD Therapy
  • Modalities
    • EMDR
    • Cognitive Behavioral Therapy
    • Internal Family Systems
    • Mindfulness-Based Therapy
    • Dialectical Behavior Therapy
    • Play Therapy
  • Learn
    • Who We Help
      • Children
        • Child Development: Is This Normal for Their Age?
        • Child: Did I Do Something Wrong?
        • Child: What Is Going On With My Child?
        • Child: What Signs Should I Be Paying Attention To?
        • Why Is This Happening Now?
        • Parents of Children Handout: What to Say to Your Child About Starting Therapy
      • Teens
        • Parent of Teens Handout: What to Say to Your Teen About Starting Therapy
        • Is My Teen Overwhelmed by Performance Pressure?
        • Is My Teen Anxious — or Just Stressed?
        • Is My Teen Unmotivated — or Overwhelmed?
        • Why Is My Teen Self-Harming?
        • Is My Teen Depressed — or Just Sad?
      • Couples
        • Are These Signs That We Need Help?
        • Can This Relationship Be Repaired?
        • Benefits of Couples Therapy
        • Is This Normal — or Are We in Trouble?
        • What’s Going On in Our Relationship?
      • Adults
        • Is This Burnout — or Am I Actually Depressed?
        • Why Do I React So Strongly to Small Things?
        • Why Can’t I Move On From What Happened in My Past?
        • Why Do I Feel Lost Even Though My Life Looks Fine?
        • Why Do I Keep Repeating the Same Relationship Patterns?
      • Family
        • Rebuilding Trust After Hurt: A Realistic, Family-Tested Path From Rupture to Repair
        • Why Does It Feel Like Our Family Is Constantly Fighting
        • Why Does It Feel Like We're Growing Apart as a Family
        • Why Is One Family Member Carrying All the Tension
        • Is This a Rough Phase or Is Our Family Struggling?
      • Anxiety
        • Why Do I Avoid Things I Know I Can Handle?
        • Why Does My Body React Before My Mind Does
        • Why Can't I Turn My Mind Off - Is This Anxiety
        • Why Do I Feel On Edge All the Time
        • Is This Normal Stress - or Something More
    • Therapy Approaches
      • Play Therapy
        • How Does Play Therapy Benefit My Child?
      • Trauma Therapy
        • Do I Really Have Trauma?
        • Trauma: Are These Symptoms Normal?
        • Trauma: Is This My Fault?
        • Trauma: Why Didn’t This Show Up Sooner?
        • Trauma: What Is Happening to Me?
    • Mental Health
      • ADHD
        • Could This Explain What I’ve Struggled With My Whole Life?
        • Is This ADHD — or Something Else?
        • What Is ADHD, Really?
        • Why ADHD Often Goes Unrecognized Until Adulthood
        • Why Can I Focus Sometimes but Not Others?
    • Resources
  • Groups & Other Services
    • Women's Group
    • FREE Moms groups
    • FREE Parents groups
    • Motivation & Moderation Group
    • Parenting
    • Wellness
    • Coaching
  • Retreats & Courses
    • Retreats
    • Courses
    • Workshops
  • Blog & Videos
    • Blog
    • Videos
      • About Us
      • IFS
      • Couples
      • Parenting
  • Contact
logo
logo

ContactFree Consultation

  • 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-300-3635

CLIENT PORTAL ACCESS

Close menu
  • Home
  • About Us
    • About
    • 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
    • Adult 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
    • ADHD Therapy
  • Modalities
    • EMDR
    • Cognitive Behavioral Therapy
    • Internal Family Systems
    • Mindfulness-Based Therapy
    • Dialectical Behavior Therapy
    • Play Therapy
  • Learn
    • Who We Help
      • Children
        • Child Development: Is This Normal for Their Age?
        • Child: Did I Do Something Wrong?
        • Child: What Is Going On With My Child?
        • Child: What Signs Should I Be Paying Attention To?
        • Why Is This Happening Now?
        • Parents of Children Handout: What to Say to Your Child About Starting Therapy
      • Teens
        • Parent of Teens Handout: What to Say to Your Teen About Starting Therapy
        • Is My Teen Overwhelmed by Performance Pressure?
        • Is My Teen Anxious — or Just Stressed?
        • Is My Teen Unmotivated — or Overwhelmed?
        • Why Is My Teen Self-Harming?
        • Is My Teen Depressed — or Just Sad?
      • Couples
        • Are These Signs That We Need Help?
        • Can This Relationship Be Repaired?
        • Benefits of Couples Therapy
        • Is This Normal — or Are We in Trouble?
        • What’s Going On in Our Relationship?
      • Adults
        • Is This Burnout — or Am I Actually Depressed?
        • Why Do I React So Strongly to Small Things?
        • Why Can’t I Move On From What Happened in My Past?
        • Why Do I Feel Lost Even Though My Life Looks Fine?
        • Why Do I Keep Repeating the Same Relationship Patterns?
      • Family
        • Rebuilding Trust After Hurt: A Realistic, Family-Tested Path From Rupture to Repair
        • Why Does It Feel Like Our Family Is Constantly Fighting
        • Why Does It Feel Like We're Growing Apart as a Family
        • Why Is One Family Member Carrying All the Tension
        • Is This a Rough Phase or Is Our Family Struggling?
      • Anxiety
        • Why Do I Avoid Things I Know I Can Handle?
        • Why Does My Body React Before My Mind Does
        • Why Can't I Turn My Mind Off - Is This Anxiety
        • Why Do I Feel On Edge All the Time
        • Is This Normal Stress - or Something More
    • Therapy Approaches
      • Play Therapy
        • How Does Play Therapy Benefit My Child?
      • Trauma Therapy
        • Do I Really Have Trauma?
        • Trauma: Are These Symptoms Normal?
        • Trauma: Is This My Fault?
        • Trauma: Why Didn’t This Show Up Sooner?
        • Trauma: What Is Happening to Me?
    • Mental Health
      • ADHD
        • Could This Explain What I’ve Struggled With My Whole Life?
        • Is This ADHD — or Something Else?
        • What Is ADHD, Really?
        • Why ADHD Often Goes Unrecognized Until Adulthood
        • Why Can I Focus Sometimes but Not Others?
    • Resources
  • Groups & Other Services
    • Women's Group
    • FREE Moms groups
    • FREE Parents groups
    • Motivation & Moderation Group
    • Parenting
    • Wellness
    • Coaching
  • Retreats & Courses
    • Retreats
    • Courses
    • Workshops
  • Blog & Videos
    • Blog
    • Videos
      • About Us
      • IFS
      • Couples
      • Parenting
  • Contact
  • Request FREE Consultation

  • Who We Support

    Children

    Teens

    Couples

    Adults

    Persons of Color

    Families

    Parents

    New Mothers

    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!

    Contact 

    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

    Request Free Consultation

    Privacy Policy |  Good Faith Estimate | How We Create Our Content

    A Website by Brighter Vision |  © Copyright 2026