Operating a Not-for-Profit or Charitable organization requires you to be accountable and transparent with your stakeholders. We work closely with Directors, Finance and Audit Committees and Boards to fine-tune financial systems, improve internal controls, and provide you with the solutions and insight that you need.

Not-For-Profit and Charitable Organization Accounting Services

We recognize the unique requirements facing each organization and tailor our services and timelines to serve you best.

  • Assurance & Audit Services

    Audit opinions, Review Engagements & Special Reporting
    learn more

  • Accounting Services

    Ensuring the day-to-day runs smoothly. learn more

  • Tax Compliance

    Filing your taxes with confidence. learn more


The first step is reaching out to have a conversation about your organization and its specific needs.


After sharing with us information about your organization and financial landscape, we begin to develop a strategy to address your needs.


With the information assembled, we will put together a free quotation that outlines the services offered, our approach to providing these services as well as important timelines and anticipated investment.


We recognize the unique requirements facing each organization and tailor our services and our timelines to serve you best. While the financial statements and tax compliance are often the foundation of our deliverables, we are also there to meet with membership and stakeholders to explain the financial statement results in clear, understandable terms.

a word from a valued client
Deanne Gillies

We have appreciated the expertise and professionalism of Clarke Starke and Diegel LLP with our annual audits and financial reports for over 18 years! Their team has also supported our organization with answering inquires throughout the year regarding charitable laws and have been very supportive in helping us navigate through various funder reports. We highly recommend this amazing team of approachable and friendly professionals.


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.