Insomnia Therapy (John Duffy)
Psychologist, MSc, CPsychol PSI
Verified by Psychology Today Verified by Psychology Today
Let's Connect (01) 230 8537 x20

I am a Chartered Counselling Psychologist with the Psychological Society of Ireland (PSI) and founder of Insomnia Therapy. I specialise in the treatment of insomnia and sleep difficulties using Cognitive Behavioural Therapy for Insomnia (CBT-I), the gold standard treatment for chronic insomnia. I also provide general counselling, psychology, and psychotherapy to men and women in Ireland. I have 30 years of experience in the field of counselling psychology and mental health.
Call or Email Insomnia Therapy (John Duffy) now for a free 15 minute consultation - (01) 230 8537 x20
Let's Connect (01) 230 8537 x20

Finances
Insurance
- Aviva
- Irish Life
- Laya
- VHI
Insomnia Therapy (John Duffy)
Psychologist, MSc, CPsychol PSI
Check fees and, if listed, ask to verify your insurance coverage. Email or (01) 230 8537 x20
Qualifications
- Verified by Psychology Today Membership with Psychological Society of Ireland John Duffy
- In Practice for 31 years
- Counselling Psychology, M.Sc., Graduated 1995
- Membership with Psychological Society of Ireland Chartered Member
Psychologist: John Duffy
Education and Years In Practice
Additional Credentials
Insomnia Therapy (John Duffy)
Psychologist, MSc, CPsychol PSI
Feel free to ask about qualifications and training experience. Email or (01) 230 8537 x20
Specialties and Expertise
Expertise
- Sleep or Insomnia
Insomnia Therapy (John Duffy)
Psychologist, MSc, CPsychol PSI
Call or Email us for a free 15 minute consultation now - (01) 230 8537 x20
Treatment Approach
Types of Therapy
- Acceptance and Commitment (ACT)
- CBT-I
- Cognitive Behavioural (CBT)
- Compassion Focused
- EMDR
- Solution Focused Brief (SFBT)
Insomnia Therapy (John Duffy)
Psychologist, MSc, CPsychol PSI
Ask about what different forms of therapy will be like. Email or (01) 230 8537 x20
Location
Nearby Areas
Insomnia Therapy (John Duffy)
Psychologist, MSc, CPsychol PSI
Call for a free consultation now - (01) 230 8537 x20