Dennis Keefe
Dennis Keefe offers a compassionate, non-judgmental space for clients to explore their challenges and discover new paths to healing. He combines concrete, practical strategies with deep emotional support, believing therapy is not only a tool for overcoming pain but also for fostering acceptance and reconnection. As a former athlete living with a chronic illness, Dennis understands the resilience needed to navigate both physical and emotional obstacles and knows firsthand how to reclaim a sense of self after hardship. Clients working with Dennis can expect clear, actionable steps to guide their healing process. He is especially passionate about supporting those struggling with chronic illness or shame, helping them embrace their circumstances and rebuild their lives. If you're seeking a direct, supportive approach to therapy, Dennis invites you to connect.
- People who have experienced significant life changes
- People dealing with health challenges
- Former athletes currently unable to participate in sports
- People with mental health changes associated with limited mobility, disability or pain
- Inviting
- Welcoming
- Approachable
- Warm
- Empathic
- Non-judgmental
- Engaged
- Committed
- Practical
- Inspiring
- Motivating
- Exceptional memory for personal details
Expertise
Areas of Focus
- People with Disabilities
- People with Chronic Illnesses
- People with Chronic Pain
- You value developing insights and also acting on those insights
- You value both validation and practical problem solving
- You want to work with someone who will meet you where you're at and take the time to understand your unique challenges and needs
Therapeutic Frameworks & Approach
- Heard, seen, listened to, understood
- Accepted and respected for all parts of one's self; both strengths and weaknesses.
- Inspired to grow (starting where you're at and at your desired pace)
Served Populations
Practice Details
Service Offerings & Rates
- What is motivating you to seek therapy and what it is that you are looking for in therapy
- We can talk about almost anything really, a big part of this consultation is for you to get a sense of what talking with me is like to better inform your decision :)
- Help you develop a better understanding of yourself and your dynamics with others
- Help you to accept the things you can't change and develop tools to manage the things you can.
- Help you feel more in control of your thoughts, emotions, actions and your life.
Insurance & Benefits Coverage
Schedule
In Person Sessions


Virtual Sessions
More Info
Education
Yorkville University
Masters of Counselling Psychology
2021
Certifications
University of Guelph
BA Psychology
2008