Comprehensive financial management including tax preparation, bookkeeping, and personal/professional accounting support.
Strategic coaching and planning to identify growth opportunities, improve efficiency, and set actionable goals for businesses.
Expert guidance on financial strategies, risk management, and investment planning tailored to client needs.
One-on-one coaching sessions with regular follow-ups to ensure implementation and track progress toward business objectives.
Proactive tax strategies and compliance services to optimize financial outcomes and minimize liabilities.
I’ve known the team at McCay Duff for a number of years and hold the firm in high regard, having shared several clients. Earlier this year, I began working with Dianna Larkin in her capacity as a business advisor and coach. From a coaching standpoint, Dianna possesses an exceptionally rare combination: she’s a highly qualified and credentialed professional accountant, an entrepreneur, a partner in a successful firm, and a certified advisor/coach. With this blend of expertise, she brings perspectives that few others can—combining deep financial acumen with the empathy that comes from understanding the entrepreneurial journey firsthand, as well as the relational complexities that come with partnerships. Most importantly, as an advisor, Dianna doesn’t rely on her vast experience to simply tell you what to do. Instead, she skillfully guides you to uncover insights for yourself—often making you feel like it was your idea all along. Whether you’re running a small to medium-sized business or are an entrepreneur working independently or with a small team, I highly encourage you to reach out to Dianna and schedule an exploratory call. Her practical approach, one-page action plan, and regular accountability check-ins have had a massive impact not only on my results but also on my clarity and quality of life.
We have been using Dianna and her teams accounting services for many years now. A few months ago we began to use her business advisory services and in just a few short months we are already seeing the benefits. Our staff is more organized, roles are more clear, pain points have been eliminated and overall staff moral has improved. She brings experience and value to the table. It's our responsibility to put the plan into motion and she does an excellent job with follow ups, communication and reminding us of the overall goal. We are well on our way to achieving our goals and we are excited to see what the future will bring. I highly recommend her firm to anyone looking to free up their time and add value to their business.
I have been working with McCay Duff since I started my business and they have been exceptional companions in this journey. Chris and Ryan have gone above and beyond setting me up for success. Their support, attention to detail, and guidance from the first meeting onward, have been instrumental to grow my business. They have always provided timely and effective support as new questions and challenges appeared. They genuinely care about the people they work with. I am deeply grateful to Chris and Ryan for their excellent work and impact, which has made a huge difference for me.
I have been working with with McCay Duff for their advisory services and it’s been an absolute game-changer for my business. It has helped identify key areas for improvement that were not previously recognized. Together, we set clear priorities and developed actionable, detailed plans to address each of them. The regular meetings and consistent follow up created accountability and also provided motivation to stay on track with goals. This level of ongoing support has ensured that there was follow through on the plans, and the improvements have been tangible. There have been positive changes in the operating systems, overall efficiency, and bottom line. The collaborative approach and attention to detail from Dianna Larkin at McCay Duff has made all the difference, and I can’t recommend their business advisory services enough for any company looking to improve and grow.
My wife and I have been clients of McCay Duff LLP for over 20 years. They have provided excellent support for all our personal and professional accounting needs. I truly appreciate their professionalism, reliability, accessibility, approachability, and clarity. In good times and bad, their advice and expertise has helped us reach our goals, open up possibilities while helping us understand risks and expectations, and most importantly they have provided us with peace of mind. The team at McCay Duff has been the very best team of accountants we have ever worked with.

Your trusted partner for accounting excellence and strategic business growth in Ottawa.
No photos available
McCay Duff LLP is a premier accounting and business advisory firm in Ottawa, offering comprehensive financial services and strategic coaching to individuals, entrepreneurs, and small to medium-sized businesses. With a 4.9/5 rating from 84 reviews, our team combines deep financial expertise with empathetic guidance to help clients achieve clarity, efficiency, and growth. We provide personalized solutions, from tax planning and bookkeeping to business advisory and coaching, ensuring peace of mind and tangible results for over 20 years.
Claim McCay Duff LLP to update business info, respond to reviews, and access analytics.