Stephen Ackroyd, CPA - a certified professional account serving Mississauga, Oakville and the west GTA area

My commitment is to provide the highest level of professional accounting advice in a timely and easily understood way

My name is Steve Ackroyd and I am the owner and principal of Stephen Ackroyd Chartered Professional Accountant. Like many other CPA’s out there, I provide a complete list of accounting services for individuals and corporations. Where I differ – and an important part of the value I provide for my clients – is in helping them understand what the pages of numbers churned out by accounting software mean to them.

There’s a story behind those numbers and I help my clients understand it. But before I can do that, I need to understand them: I take great pride in learning as much as I can about their specific situations because everyone’s position is different and that dramatically impacts how to optimize your personal and business finances.

As I provide accounting services to my clients I spend time with them breaking down what it all means into easily understood and easily digestible pieces. The advice I provide is straightforward and actionable – I’m not out to impress myself or you with fancy terminology or complex accounting theory. I remove the stigma and intimidation from corporate and personal finances and empower my clients to make the best decisions possible.

My Professional Background

My journey into professional accounting started with my graduation from Ryerson University in 2001, where I earned a Bachelor of Commerce degree with a major in accounting and a minor in finance.

Upon graduation, I had the opportunity to work with a few different Chartered Accountant firms and collaborated with many wonderful business leaders. They mentored and helped shape me as a professional, empowering me with their experience and best practices. Their mentoring played a significant role not only in me achieving my Chartered Accountant designation in 2006, but also in understanding how to take the theory I was taught and apply it in real world client facing situations.

On the client front, I have been privileged to work with some brilliant minds who have generously and selflessly shared their wisdom and experience with me, allowing me to bring their learning to the rest of my client base.

Having exposure to small and mid-sized firms, I was also presented an opportunity to work in the private company division at one of the “Big 4” CA firms. This gave me another unique view on how to service private corporations and further enhanced the value that I offer my clients.

Stephen Ackroyd Chartered Professional Accountant

In 2014 I decided to pull out the hammer and put out my own “shingle” and thus the wildly creatively named Stephen Ackroyd Chartered Professional Accountant was born. Empowered with the real world and practical experience, I work with small and medium sized businesses in the Greater Toronto and surrounding areas to provide accounting services that deliver real and significant value to their businesses.

I strongly believe in providing exceptional value to my clients, not only in quality and accuracy but in timeliness and responsiveness. I provide accounting services and advice in such a way that my clients understand exactly what is happening in the finances of their businesses and what their next steps are for continued growth and success. I see each client as a friend with whom I aim to build a long-term business relationship on a foundation of mutual respect and trust.

Contacting Me

I will never shy away from engaging with a client, even if they’re upset. My contact information is spread liberally across our website, however if you don’t have it handy my direct phone number is (905) 491 – 6782 and my email address is If you’d like to connect with me on LinkedIn, click here to check out my profile.

Please do not hesitate to contact me with any questions, comments or concerns you may have.

Does your accountant add value to your business? I will.

Call us and let’s have a chat

(905) 491 – 6782

Email us at

Let Us Contact You

Name (required)

Email (required)