Verified Therapist

David O'Farrell

Qualifications & Accreditations:

BSc(Hons)Degree in Psychotherapy
CBT Therapist
CBT_E Certified.

Professional Status:

Accredited Counsellor/Psychotherapist

Issues worked with:

Anxiety, Depression, Suicide and Suicidal Thoughts, Trauma and PTSD, Eating Disorders, Bereavement and Loss, Relationship Issues, Child and Adolescent Issues, Identity Issues, Addictions, Anger, Self-Esteem, Chronic / Terminal Illness, Work Related Stress

For whom:

Adults, Couples, Adolescents, Children

Health Insurance Cover:

Laya, Irish Life, VHI

I do offer Video/Web-cam/Skype sessions


Sessions are 1Hr.

Professional association:

Irish Association for Counselling and Psychotherapy., The Human Givens Institute (HGI), Accord Catholic Marriage Care Service

Theoretical approach:

Person Centred Psychotherapy, Cognitive Behavioral Therapy (CBT), Mindfulness, Human Givens


David is a Certified Reality Therapist, CBT Therapist,ACT Therapist! NLP Mind Coach, NLP Master Practitioner and an IACP accredited Counselling Psychotherapist. He works with clients to transform and revitalise their lives enabling them to achieve their goals and dreams.

Various evidence based approaches such as CBT, CBT-E and Emotion Focused Therapy are employed to ensure immediate and effective results.
David is the only Brainspotting Therapist in Ireland. He recently completed his Level 2 training in Brainspotting with the founder David Grand, PhD. Brainspotting is a brain-based approach to treating trauma and other brain-based emotional disorders.
David also uses Various therapies to help elevate the symptoms and address the day to day consequences of PVS, ME and CFS.

As an experienced Certified Relationship Counsellor he uses his coaching credentials to coach couples to get their needs met in their relationships.
David has trained in the following areas, Reality Therapy CBT, Neuroscience, Mindfulness, MBCT , Emotion Focused Therapy,Imago Therapy, ACT,
David works with Children, Teenagers, Adults, Couples and Seniors.

Quick Enquiry

Quick Enquiry Form

Please fill in the form below for your Quick Enquiry.

Contact our Help Centre on WhatsApp