Accounting Services

Complete and accurate accounting records are the cornerstone of effective financial management of your organization.  We provide professional level bookkeeping and controllership services to keep you on track.

Business Advisory

The flow of money through your business is it's life-blood. Ensuring that you can conduct business with the confidence that you are on solid ground, with a strong plan for the future is our highest priority.

From financial management & forecasting, cash flow management, business planning and mergers & acquisitions, we will help you achieve your growth objectives and discover new opportunities.


Audits, Review Engagements and Special Reports

You may be required to provide shareholders, lenders, donors, government agencies or other stakeholders with financial reports examined by an independent firm.  We are licensed public accountants and can carry out financial statement audits, review engagements and special report engagements to suit your needs.

Trust & Estate Planning

Working together we develop a comprehensive plan to ensure the wealth you have created is passed on to the next generation in the most tax effective way.


Year end Financial Statements and Tax Returns

We provide a streamlined process to prepare professionally formatted financial statements and year end tax returns for your organization.  The process is integrated with your personal and corporate tax planning, and any financial reporting you need to do.

a word from a valued client
Larry Koehler

Clarke Starke & Diegel LLP has been Larca's accounting firm since 2003. We have always enjoyed a comprehensive relationship, our questions are answered in a timely manner and our financials are dealt with professionally, accurately and at a reasonable cost. Clarke Starke & Diegel LLP has been there to support us while dealing with the CRA as well as being a necessary asset during our purchase of another company.


Let's Talk

We understand that every relationship starts with a conversation. Send us a message and one of our team members will reach out to you shortly.