DB Portrait of Diana Barfoot

Diana Barfoot, LCSW, CSW

Compassionate practical support for everyday anxiety

6 years in practice · based in Colorado · sessions in English · online sessions

Book with Diana

We will earn a commission if you sign up through our link, at no cost to you.

About Diana

Diana Barfoot is a licensed clinical social worker practicing in Colorado. She holds LCSW and CSW credentials and has six years of experience helping people manage anxiety, stress, depression, and addiction. Diana focuses on practical steps people can use right away.

She aims to make the first visits feel straightforward and manageable. Her approach centers on listening first and tailoring support to each person's situation. She draws on Client-Centered Therapy to build rapport and create a nonjudgmental space.

Book with Diana Now Review online therapy options and next steps.

Background and approach

Cognitive Behavioral Therapy is used to identify unhelpful thoughts and try new behavior patterns that reduce distress. She also integrates Solution-Focused Therapy to set small, achievable goals and Motivation Interviewing techniques to support change when people feel stuck. These methods are used alongside mindfulness practices to help calm the body and attention in moments of overwhelming emotion.

Diana often helps people struggling with relationship strain, low self-esteem, grief, and codependency. She works with process addictions such as gambling, exercise, and pornography concerns, and addresses guilt, shame, and isolation. Sessions include clear steps, coping strategies, and chances to practice new skills between meetings.

People who prefer a direct but compassionate style may find her approach useful. She encourages honest conversation and collaborative planning so each person can try approaches that fit their life.

How Diana's Approaches Work Online

Diana blends Client-Centered Therapy and Cognitive Behavioral Therapy to help people make practical changes. Client-Centered Therapy focuses on listening and building a trusting connection so people can talk openly about what is hard. Cognitive Behavioral Therapy looks at the thoughts and behaviors that keep problems going and tests new ways of thinking and acting to reduce symptoms.

Finding the right approach is a collaborative process. The therapist will work with the person to decide which methods feel most useful based on goals and day-to-day needs. Plans are adjusted over time so sessions stay relevant and focused on measurable steps.

Online sessions are available by video call, phone, live chat, or text-based messaging to offer flexibility. Video calls allow face-to-face conversation and visual cues, phone sessions use less bandwidth and can fit into a work break, live chat enables brief check-ins, and text messaging supports ongoing contact and reminders. These options make it easier to schedule consistent work on anxiety, coping skills, and recovery without long commutes or rigid office hours.
Book with Diana Now Review online therapy options and next steps.

Questions people ask

What kinds of concerns does this therapist help with?
Diana works with people facing anxiety, stress, depression, and addictions. She also supports individuals dealing with relationship strain, grief, low self-esteem, and life changes.
How would you describe the therapeutic style?
The style is direct and compassionate with a focus on practical steps. Sessions combine listening, goal setting, and skill practice to address immediate concerns.
What is the therapist's background and experience?
She is a licensed clinical social worker with six years of clinical experience. That experience includes work with mood, anxiety, and substance-related concerns.
Where is the therapist licensed and based?
She is licensed in Colorado and holds LCSW and CSW credentials listed as CO LCSW.
Which languages are supported in sessions?
Sessions are offered in English only and international clients are not accepted at this time.
What session formats are available?
Sessions can be conducted by video call, phone, live chat, or text-based messaging to suit different needs and schedules.
How does pricing and billing work?
Cost varies by location and therapist availability and services use a subscription model. The subscription can be canceled at any time.
How do I begin working with this therapist?
Begin by selecting the Start Therapy button and completing a short matching questionnaire. After that you can schedule sessions according to the therapist's availability.

What this therapist works with

Experience
6 years
Licensed
Colorado
Languages
English

We will earn a commission if you sign up through our link, at no cost to you.