
With a professional background grounded in extensive training in psychology, end-of-life care, theology, and grief care, with a deep passion for supporting individuals through life’s many transitions. Whether someone is navigating a season of growth, loss, uncertainty, or profound change, Danielle strives to create a compassionate, safe, and meaningful space for reflection and healing.
Danielle's work is shaped by the belief that every transition—whether joyful, painful, or somewhere in between—holds the potential for connection, memory making, and legacy building. Danielle approaches each person with empathy, presence, and respect for their unique story, offering guidance that integrates emotional, relational, and spiritual well-being.
Danielle's passion for end-of-life care, while being a trained death doula, stems from a deep calling to bring dignity, presence, and compassion to one of the most vulnerable and sacred moments in a person’s life. Danielle believes that the end of life deserves the same level of care, intention, and tenderness that we give to its beginning.
As a death doula, Danielle is drawn to the profound human connection that unfolds when we sit with others in their final chapters—listening to their stories, honouring their fears and hopes, and supporting them and their loved ones through emotional, spiritual, and practical transitions. This work allows her to hold space for individuals to find meaning, comfort, and peace as they approach the end of their journey.
What fuels Danielle's passion is the belief that no one should have to navigate this time alone or unsupported. By offering presence, knowledge, and gentle guidance, she aims to help create a more compassionate experience of dying—one that embraces honesty, love, and acceptance. End-of-life care is not just a service; it is a sacred partnership and a profound privilege.

Life is a journey – often with several destinations experienced along the way – that is not meant to be travelled alone. Each step of the journey offers opportunities to discover new things about ourselves and our world. Taking the next step can at times seem easy and straightforward and at other times we need a word of encouragement, a place to bounce off ideas – someone in our corner in order to move ahead.
Rob’s own journey has included times of transition, times of great joy, and times of sorrow – just like most people. His belief is
that each person has their own journey and story that matters not only to themselves but matters in the big picture.
For the world we live in changes with each encounter we have with others.
Rob is passionate about spiritual care because he naturally seeks to support others in finding meaning, hope, and comfort during challenging times. He listens deeply, offers compassion without judgment, and helps people connect with their inner values and beliefs. Rob's presence provides a sense of calm and reassurance, allowing those he cares for to explore their emotions and spirituality in a safe and nurturing space. Rob’s dedication to the well-being of others reflects his genuine commitment to the holistic care of mind, body, and spirit.
Rob has been honoured to have been invited into the journeys of others – offering a listening ear; compassionately hearing about their concerns, fears, and hopes; asking ‘what if’ questions, and providing support, and helping people plan, as they find the answers to their questions.
Rob is passionate about individuals knowing their intricate value – that each person has much to offer the world. Through thoughtful conversations, through presence in the moment, and through asking tough questions – Rob’s desire is to journey with you as you move into the next phase of your journey.
Key Moments acknowledges that we are on Treaty 6 territory, the traditional lands of the Cree, Blackfoot, Dene, Nakota Sioux, and Métis Nations. We honour their enduring connection to this land and commit to respecting and learning from their histories and cultures.
Copyright © 2025 Key Moments - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.