PARTNERS & CPA’s

GREGORY BUCK, FCPA, Partner

Greg has practiced in Abbotsford for the last 35 years, firstly as a sole practitioner, then joining a local firm for 8 years before returning to the current team. Greg has practiced extensively in the areas of accounting and business advisory for privately held businesses.

His practice continues to focus on providing corporate and personal income tax planning, promotion of entrepreneurial services and general finance. He conducts his practice by building close relationships with his client to assist them in successfully running their enterprises.

Greg is a graduate of the University of Saskatchewan (Bachelor of Commerce) and received his Chartered Accountant’s designation in 1976. He was an instructor at UFV for 17 years where he continued his interest in education. He continues that interest taking current professional development courses and assisting CPA students. He has been a keen interest in accounting and business software and has authored two text books on that topic.

During his years in business, Greg has served the community as President of the Abbotsford Airshow, an Airshow director and officer for 12 years, Secretary of the Chamber of Commerce, participant in Operation Rednose, and a lifelong supporter of Duck’s Unlimited. In community work, he is the proudest of his 20 years as a Rotarian and the tremendous local, national and international work carried on by the organization.

 Email Greg 

CARLA CADIEUX, CPA, Partner

Carla has been in public practice in the Abbotsford area for over 20 years.  Carla focuses her practice on the retail and service industry.

She is most interested in working with entrepreneurs and their family owned businesses. As the most recent graduate in the group, she also heads up the disclosure and financial statement compliance for the group.

Carla enjoys the challenge of building her practice and relating those challenges to new businesses starting out. She is especially adept at systems work for the new business person.

When not working, she enjoys spending time with her family, riding horses and traveling internationally.

 Email Carla

Rajdeep Sandhu, CPA

With over a decade of experience in taxation, Rajdeep brings extensive expertise in tax compliance, tax planning, and appeals. He began his career at the Canada Revenue Agency (CRA), where he spent five years in various roles within the Appeals Division. During this time, he honed his skills as an Appeals Officer, gaining valuable insight into the CRA’s administrative and dispute resolution processes.

He later joined KEY Financial Group LLP, where he has been providing tailored tax services to individuals and businesses since 2021. His strong understanding of both sides of the tax system—administration and planning—enables him to offer clients a strategic advantage when navigating complex tax matters.

Rajdeep earned his CPA designation in 2021 and completed the CPA In-Depth Tax Program in 2025, Canada’s leading advanced tax training for accountants. This education has provided him with deep expertise in personal, corporate, and trust taxation, allowing him to deliver practical, compliant, and strategic tax solutions.

Rajdeep is committed to providing clear, actionable advice that helps clients achieve tax efficiency while ensuring full compliance with current tax legislation. Whether assisting with tax planning or compliance matters, he focuses on delivering practical, results-driven solutions tailored to each client’s needs.

 Email Rajdeep

HEATHER ROBINSON, CPA, Partner

Our Interior office has been practicing in the Kamloops area for over 40 years. Heather has specialized in small to medium family run corporations and has represented a cross section of the retail, service and manufacturing sectors.

The company’s strength is in the preferred tax treatment of its main customer arenas. It has held a forefront position in North Thompson area of British Columbia and has dealt with clients from across Canada.

 Email Heather

RYAN BUCK, CPA, Partner

Ryan has been in public practice in the Kamloops area for over 10 years. Ryan focuses his practice on privately held businesses, as well as personal and cross-border tax matters.

His practice continues to focus on corporate and personal income tax planning, as well as advisory services in the areas of cross-border taxation in the United States and Mexico. His preference is to create good working relationships with his clients to allow them to run their business, while he takes on the administrative burden.

Though Ryan recently became a CPA in 2014, he has been working in the areas of accounting, taxation and personal finance for over 15 years. He has a keen interest in those looking to buy and sell business, and has a close network of professionals that allow clients to analyze these transactions from all angles.

Ryan is very involved in the community and is an active member of the Kamloops Daybreak Rotary Club, while also serving on the board as their treasurer. Ryan also serves on the board of school PACs, Church Organizations, and is an active participant in Operation Rednose and other community events. He is also a loving husband and father of three amazing kids. Outside of the office, you will find Ryan hanging out with his family on the golf course when it’s hot, and on the slopes of Sun Peaks when it’s cold.

 Email Ryan 

Caitlin Wiens, CPA

Caitlin has been in the accounting industry for over 10 years and received her Chartered Professional Accountant designation in 2023. She began her career in a family managed business, where she developed a strong foundation in full cycle bookkeeping and gained firsthand insight into the unique challenges and opportunities faced by owner managed businesses.

She specializes in supporting new and growing businesses through accounting systems setup, financial reporting and complete tax compliance and planning services. She works closely with business owners to establish efficient financial systems, maintain accurate records, and ensure compliance with corporate and personal tax obligations. Her goal is to provide clients with reliable financial information and peace of mind, allowing them to focus on running and growing their businesses.

Combining over a decade of practical accounting experience with the current knowledge gained through her CPA designation, Caitlin helps clients leverage modern accounting technologies and cloud-based systems to streamline operations, improve financial visibility, and support sustainable business growth.

Known for her attention to detail and client-focused approach, Caitlin takes the time to understand each client’s needs, challenges, and goals. She is committed to building lasting relationships and delivering practical, personalized solutions that help clients navigate an ever-changing financial and regulatory landscape.

Email Caitlin

Contact us for a consultation
with a Chartered Professional Accountant