Chartered Professional Accountant For You

Accounting Your Way

We are a full-service accounting firm providing you with customized accounting services curated to your needs!

Why Choose KSPC

Full-Service Accounting

From Accounting, Taxation, Bookkeeping, and Advisory, Kim Shanahan Professional Corporation is here to provide you with our industry-leading range of accounting services. We understand that each business has their unique needs and we customize each service according to your financial goals and objectives.


Get a clearer picture of your current financial state with our team of CPAs. We provide our clients with detailed and transparent service to help you keep control of your tax obligations, invoices, expenses, and other accounting paperwork.

20+ Years of Experience

With over 20 years of experience handling public practice accounting, our CPAs have managed a wide variety of accounts from small businesses to large corporations. We use industry leading techniques and best practices to help you navigate your accounting and taxes while you focus on your core business responsibilities.

Customer Service

Your business is our business too! At KSPC we are dedicated to providing each and every one of our clients with the utmost care and exceptional customer service. Together, we’ll strategize accounting solutions using a personalized approach to enhance your business’ potential.

The Team

Meet The Team of Experts In Financial Accounting Services

Kim Shanahan, CPA

President & Owner

Kim Shanahan is the President and owner of KSPC, with 24 years of experience in public practice accounting. She is a Chartered Professional Accountant (CPA) with expertise in Personal, Corporation, and Trust Taxation, Financial Accounting, Financial Planning, and all aspects of full cycle bookkeeping. She holds an Honours Bachelor of Commerce Degree. She originally obtained her Certified General Accountant (CGA) designation in 2009 and became a Chartered Professional Accountant (CPA) in 2014 when all the Canadian accounting designations merged. For over 20 years, Kim has also held the Payroll Compliance Practitioner designation from the National Payroll Institute. She also received from the Knowledge Bureau, a DFA – Tax Service Specialist designation and RWM – Real Wealth Manager designation.

[email protected]

905.856.5022 Ext. 21

Carla Andrews

Senior Office Administrator and Bookkeeper

Carla is our Senior Office Administrator and Bookkeeper. Her expertise includes QuickBooks, payables/receivables, office management and human resources.

[email protected]

905.856.5022 Ext. 24

The best financial and business services that help our clients succeed.

Contact Us