Cadence Charity Services Logo


We take care of the grunt work, so you can focus on doing good!

Cadence offers full spectrum, highly affordable, professional services for those looking to set up or maintain a charity or non profit.

We also offer advisory services for charities, non profits and foundations, philanthropists, and benevolent entrepreneurs needing assistance with strategic and future planning.

Here are the three main ways we can support your organization’s regulatory and compliance needs. 



We walk with you through the entire incorporation process under both the BC Societies Act and the Canada Not-for-profit Corporations Act. Working with your mission and vision in mind, we help you create non-profit entities with flexible, functional bylaws and custom purposes that serve both your current needs and long-term plans.

We’re also here to help you with:

When creating these foundational documents, we help ensure you get the details right the first time, saving you time, money, and headaches down the road.



From helping you meeting your disbursement quota to making sure your Minute Book is up to date, Cadence can help you meet all your compliance requirements. Records Maintenance Cadence acts as the corporate registered and records office for both BC Societies and Federal Not-for-profit Corporations, guiding you on compliance matters and assisting with your maintenance of required corporate records.

Maintenance Services

Other Services

Cadence can also serve as your address of record with Canada Revenue Agency’s Charities Directorate. In addition, we provide guidance on:

If you require an audit or review engagement, we will also work with your accountant to clarify the process and make it as smooth as possible.



With over 40 years of combined experience in charity and non-profit compliance, the Cadence team is uniquely positioned to provide strategic advice on a broad range of topics within the benevolent sector.

Let us help you:

Come with your questions. If we can’t answer them, we’ll find someone who can.


How can we help you meet yours?Get a consultation for free.