Recommended Tools & Resources

Welcome to my resource page where I’ve compiled some of my most-loved business tools into a guide for building and optimizing your practice.

Please note, some of the links below are affiliate links, which means that if you choose to make a purchase, I will earn a small commission. This commission comes at no additional cost to you! I should also mention that I’m recommending these companies because they’ve been helpful to me at some point in my business journey, not because of the small commissions I make if you decide to buy anything.



Canva is the ultimate design tool for non-designers. It’s user-friendly and the free version gives you access to most features. Use Canva to create shareable social media images, cover photos, even video thumbnails. In no time, you'll be on your way to building a memorable online brand. Adobe Spark The starting templates are more simple and they have a feature that allows you to load in your brand colors/fonts/etc and it will automatically apply them to any image you create.

Adobe Spark

The starting templates are more simple and they have a feature that allows you to load in your brand colors/fonts/etc and it will automatically apply them to any image you create.



Acuity Scheduling

You’re going to be busy, or at least you best plan to be busy. Having an easy-to-use scheduling system in place will save you loads of time. I use this one from Acuity. I love it because I can set up different calendars for different uses, it integrates with my regular ical (or google cal or whatever you use), allows you to add a form if you need your appointments to fill anything out and you can even link it in to take payments.

Screen Capture for Mac


If you’re on a Mac, this is one simple piece of software that is both powerful and easy-to-use. I use it to record the contents of my screen when I create courses and training videos. It has served me well over the years! It’s also a super simple video editor, where you can add titles and animations.




Vimeo is a video-sharing website that allows you to upload, share and view HD videos. This tool has several features that make it ideal for collaborating with a team.



This is one of my favourite platforms, Zoom rocks my world! It's a powerful, easy-to-use platform that unifies cloud video conferencing, online meetings and a software-defined conference room solution into one easy-to-use platform. I use Zoom for my webinars, our FB Live Broadcasts, my recording guest interviews, my 1:1 coaching calls and as our virtual co-working space. I couldn't survive without my Zoom account!




ConvertKit is a powerful email service provider that delivers automation capabilities without the steep price. Collect leads, send out email broadcasts, connect with your community and allow your business to flourish with email marketing.


What I’m currently using to manage my email marketing campaigns, send newsletters to patients and using as a CRM (client relationship management) tool. Easy to tag contacts and segments lists and an excellent value compared to the alternatives.




Accessible from anywhere with internet, Google Drive is a great collaborative tool for teams to use when you’re working with content, files, or images in tandem. Unlike DropBox, multiple parties can be in a file at a time manipulating data or text without having to download and re-upload the file.

Project Management


When you're starting to manage a lot of moving parts, you’ve got to stay organized. Asana is one of the project management tools I've used with my virtual team to help us all keep track of our work. We can use this tool to communicate, share links, stay on top of deadlines and keep everybody in the loop. And the best part? It's free!


Slack brings all your communication together in one place. It’s real-time messaging, archiving and search for modern teams. Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams.

Online Course Platform

New Kajabi

Kajabi contains all the features you need to sell, market and deliver your content. Because they make it incredibly easy to turn your knowledge and content into products you can sell, I am a huge fan of this powerful tool. Inside my business, we specifically use Kajabi for our course platforms to highlight and showcase all of our paid content.