Hello! Welcome to our online booking website. Please sign up for our email subscription as it is only used to send out important information when necessary (once or twice a year). You will receive no spam and the information is important for all current clients of Core Elements. We look forward to seeing you soon!

I believe that everyone is a performer. Whether you’re striving for excellence in the arena or field, leading a team to success, navigating the complexities of family life, or simply aiming to live with greater purpose and well-being, you’re engaged in the “sport” of life. And like any sport, success requires not just skill, but also a strong mental game.

As a therapist and coach, I bridge the worlds of performance and wellness to support individuals, athletes, teams, and businesses in achieving their goals.

My approach is rooted in a core philosophy: that sustainable success and fulfillment arise from a foundation of character, self-awareness, and a commitment to the process. It’s about empowering you to not just do better, but to be better.

With over 15 years of experience working with diverse individuals and groups—from elite athletes and corporate leaders to those navigating significant life transitions—I understand that the challenges we face are unique, but the underlying principles of resilience, mindset, and values-driven action are universal. I offer a tailored blend of therapy and performance coaching designed to help you have enhanced focus, the ability to manage pressure, and maximize your potential—skills that are crucial not only for athletes and executives, but for anyone seeking to thrive in their daily life.

My goal is to provide a supportive, challenging, and grounded space where you can cultivate the mental and emotional skills needed to thrive in your chosen arena.

If you’re ready to take ownership of your performance and create lasting change, I’m here to help you achieve it.

I believe that everyone is a performer. Whether you’re striving for excellence in the arena or fi... Read More

Select a session from the list on the left
to view available appointment times

Pick a treatment to book


Located at: 84079 RR210A, Lethbridge
Directions & Map |