
Our goal is to see our clients thrive online. We work with our clients to create a digital presence that reflects their organizational values and helps them achieve clear business goals.
We provide an array of digital marketing services at affordable rates and we design solutions that, if desired, our clients can manage and maintain themselves. We also provide support to keep our client's websites and social media accounts current, efficient and productive.
Our Philosophy
Catherine Shaw - Principal
I LOVE a good puzzle and the rapidly changing digital environment we work in provides plenty of new opportunities for the businesses I work with.
I have an extensive background and post-graduate education in business which I have successfully employed in a variety of industries including finance, health and not-for-profit. After completing the University of Toronto’s full-stack web development program, I focused all my attention on using the internet to strengthen and grow my clients’ businesses.
People who know me describe me as pragmatic, logical, creative and hard working. These attributes help me collaborate with clients so together we create a practical, useful and easy-to-manage website and digital marketing strategy that lets their organization Thrive Online.

The Name ELM Avenue
I started my business in 2003. At the time, I had not yet met my husband and my heart was captured by my nieces. The acronym made by their three names was ELM and, to me, it represented many of the things I am passionate about - family, nature, strength, perseverance, change, and adaptation. Avenue is, of course, a road periodically lined with trees. Avenue is also the way forward, the road we should travel, and the way home.