Let’s meet our accounting professionals.

Johnston Hall - University of Guelph

With you every Step of the Way!

Our staff knows how to connect with you… Personal relationships are what matter most to us. You are who counts, whether you need help with your personal tax return or whether you are a small or medium-sized business with any number of accounting and financial needs. It’s what we have been doing for over 31 years!

During these years, we have filed over 25,000 personal tax returns on your behalf. Our business clients have trusted us with more than 3500 corporate tax returns.

We want you to be so happy with our services that you will stay with us year after year; that we are your choice in tax and financial planning! That you chose us over any other firm.

Keith R. McLaren, CPA, CMA

Principal Accountant

Keith is truly “with you every step of the way “. Your financial needs are carefully taken care of with integrity, panache, and experience, whether you are an individual or a small to mid-size business. Your financial needs are in expert hands.

Known for his personable, reliable accounting services Keith started his path down the dark side to accounting around 1980 when his father-in-law handed him an advertisement for the Certified General Accountant program. “You think I can become an accountant?” Keith asked. His father-in-law replied, "You do your own taxes and that’s what accountants do.” Shockingly, that stuck….

The rest, as they say, is history. Keith received his CMA designation in 1986, his CPA designation in 2013. He opened his office in 1992.

Keith loves to teach accounting and help his clients to understand their financial statements and books. He has authored an accounting textbook “Just Beans” an introduction to financial and managerial accounting.

Keith is an avid dog lover, fisherman, and golfer who brings the same enthusiasm and dedication from his hobbies into his work. Whether he’s reeling in the big catch, hitting the fairway, or spending time with his four-legged friends, Keith values patience, precision, and a positive attitude. His easygoing nature and team spirit make him a valued member of our staff and a joy to work with.

Susan Slack, CB

Accounting Technician & Senior Bookkeeper

Susan is passionate about understanding her clients’ unique financial needs and providing hands-on support that lets them focus on growing their business. She enjoys visiting clients on-site to offer personalized help and clear financial guidance.

Her bookkeeping career began managing payroll at Odeon (now Cineplex Odeon) in North York. She later prepared tax returns and handled PST/GST filings for her husband’s sole proprietorship. Susan earned her Certified Bookkeeper (CB) designation in 2008 after completing a Bookkeeping Course and is QuickBooks Online Certified.

Known for her accuracy, patience, and clear communication, Susan handles day-to-day bookkeeping, payroll, and tax compliance, giving clients peace of mind that their finances are in expert hands.

When she’s not at work, Susan loves to unwind with her favorite hobbies—sewing, knitting, and tending to her garden. She finds joy in a good book and cherishes time spent walking in nature with family and friends.

Davis Muthui, CPA(Kenya), B.A(U of Nairobi)

Davis is a seasoned accounting professional with a robust background spanning both the public and corporate sectors. Throughout his career, he has developed a comprehensive skill set in financial statement preparation, budgeting, and project accounting, consistently demonstrating accuracy and strategic insight. Davis has held several senior roles, including Senior Accountant and Finance Expert, where he contributed significantly to financial reporting, compliance, and operational efficiency.

Originally from Kenya, Davis made a strategic move to Canada in 2023 to broaden his professional horizons and embrace new challenges in a dynamic financial environment. In January 2024, he joined Keith McLaren Professional Corporation, where he continues to apply his expertise to support the firm’s financial objectives and client needs.

Committed to continuous professional development, Davis is actively pursuing his Canadian CPA designation, reflecting his dedication to upholding the highest standards of accounting excellence. His multicultural experience and strong analytical skills enable him to navigate complex financial landscapes with confidence, making him a valuable asset to any organization focused on sound financial leadership and growth.

Krystal Leitch,

Office Manager

Bookkeeper/Accounting Technician

Krystal has worked alongside Keith and the team for over four years and has grown into the role of Office Manager. With a strong background in small business ownership and family farming operations, she brings a practical understanding of the challenges faced by business owners and agricultural clients.

As Office Manager, Krystal oversees the day-to-day operations of the office, coordinates staff workloads and schedules, manages client files and workflow, monitors deadlines, and helps ensure the team stays organized and on track. She also supports client communication, assists with internal processes, and works closely with Keith and the accounting team to keep the office running efficiently and provide clients with timely, attentive service.

In addition to managing the office, Krystal maintains her own bookkeeping client base and is certified in both QuickBooks Desktop and QuickBooks Online. Her experience includes bookkeeping, year-end preparation, personal income tax returns, and self-employment returns. Her organization, attention to detail, and hands-on business experience allow her to help clients stay organized, informed, and prepared throughout the year.

Outside the office, Krystal is an avid horse lover and passionate barrel racer who spends much of her time training, competing, and enjoying life with her horses.

Dawn Hannaberg,

Bookkeeper/Tax Specialist

Dawn joined our team in April 2025, bringing 17 years of experience as a self-employed professional and a strong background in business operations and client service. Now working full-time as a Bookkeeper and Tax Specialist, Dawn assists clients with maintaining accurate and organized financial records while also preparing personal income tax returns.

Dawn’s bookkeeping strengths include account reconciliations, transaction recording, expense tracking, and keeping client records accurate and up to date. Her attention to detail and organizational skills help ensure each client’s books are well maintained and prepared for reporting and tax season.

Dawn is currently working toward her Bookkeeping Certificate, continuing to build on her hands-on experience and expand her knowledge in both bookkeeping and taxation.

Outside the office, Dawn enjoys crafting, photography, and taking long walks along scenic trails.

Lyna Tran, BBA (U of Guelph)

Receptionist/Bookkeeper

Lyna is our newest team member and joins us as our receptionist with a background in bookkeeping. Lyna brings a cheery energy at the front desk, always smiling and greeting clients the moment they walk through the door. She answers and directs the phone lines, emails, and schedules appointments to ensure seamless day-to-day communications. She supports the team by keeping all the files organized. 

Lyna is a graduated from the University of Guelph-Humber in 2024 with an Honour’s bachelor's degree in business administration with a specialization in Accounting. Throughout her university career, she has competed in case competitions, hosted events through the accounting society, and promoted events on campus. 

Outside of work, Lyna enjoys spending time with the community. She is either volunteering, spending quality time with her loved ones, playing Dungeons and Dragons or hanging out with her friends.

If you are interested in a tax or accounting consultation please call us at (519) 836-4145 or email us.