How can I help?


Welcome to my website – my name is Dan Roberts and I am a Cognitive Therapist and Advanced Accredited Schema Therapist based in North London. I am also the Founder of Schema Therapy Skills and, as well as providing and writing about therapy, I teach schema therapy to both trainee and experienced counsellors, psychotherapists, psychologists and other health professionals in various organisations. I also run monthly therapy-skills workshops from my office in East Finchley. You can read all about my teaching and workshops and do get in touch if you would like to attend one of my Schema Therapy Skills workshops or want me to teach for your organisation. (Please note – this site is for mental-health professionals only. If you are looking for therapy with me please visit

Schema therapy is a highly effective approach that is based on CBT, but has been enriched and expanded to make it one of the most transformative styles of therapy currently available. It can help with even the most stubborn, hard-to-treat, longstanding problems that other approaches cannot shift. Schema therapy is a warm, compassionate, creative approach that can heal deep hurts and trauma, whatever people have been through in their life.

I also think that schema therapy has a great deal to offer mental-health professionals working in other modalities. As an integrative, transdiagnostic approach it is uniquely accessible to counsellors and therapists at all levels of experience and working in virtually all of the therapeutic approaches currently on offer. And it offers rich, sophisticated and highly effective ways to formulate and treat your clients’ problems, however complex or challenging they may be. That is why I set up Schema Therapy Skills, so I can share these theoretical and practical skills with you, in a small group where we have plenty of time to discuss, debate and learn together. I hope to see you at one of my workshops soon.

If you would like to book one of my workshops, or require further information, call me on 07766 704210 or use the contact form to get in touch.

Warm wishes,