Upland   ›   Cathy Hayes

Cathy Hayes, LMFT
Marriage & Family Therapist | Verified Marriage & Family Therapist Claimed

Cathy Hayes, LMFT, Marriage & Family Therapist in Upland, CA
Cathy Hayes, Marriage & Family Therapist


I am passionate about working with individuals/families struggling with emotional stability. My hope is to assist my clients on their journey, facilitating deeper relationships through healthy communication patterns, whether individually or with a spouse or even the whole family. I provide a safe and compassionate therapeutic environment for my clients to develop greater self awareness.
I have 20 years' experience working with children, adolescents and their families. I have worked with couples over the past 10 years utilizing Prepare/Enrich curriculum. I specialize in anxiety, mood disorders, anger management, substance abuse, ADHD, adolescents and premarital/marital counseling, to name a few.
Whether you have been in therapy before, or this is your first time, the journey to self discovery is something that I encourage you to start now. Please call me for a free consultation. I am excited to start this journey with you.
Cathy Hayes is also listed in Best Marriage Therapists in Upland


Cathy Hayes received a bachelor’s degree from the Cal State Fullerton and completed her MA from the Azusa Pacific University .

Licensing & Certifications:

  • Licensed: Practice License Verified
  • License State: California
  • License Number: 38275, received 2001
  • Prepare Enrich


  • Anger Management
  • Anxiety
  • Blended Families
  • Child Therapy
  • Depression
  • General marriage
  • Marital and Premarital
  • Teen Therapy

Types of Therapy:

  • Cognitive Behavioral Therapy
  • Behavioral Therapy

Services Provided Via:

  • In person

Works With:

  • Individual
  • Couples
  • Family

Working With Marriages for:

  • 21 Year(s) 8 Month(s)

Free Phone Consultations?

  • Yes

Hourly Fees Range:

  • $100 - $150

Language(s) Spoken:

  • English

My Articles

Office Location

219 N Euclid Ave. ,
Upland CaliforniaUnited States 91786