As a partner for over 30 years David offers a great deal of expertise to his clients.

  • Charities and Not-for-Profit clients
  • Owner managed businesses
  • Tax and estate planning issues for corporations and individuals

Education and Designations

  • B. Comm. McMaster University
  • CPA, CA designation


David is involved with various charitable organizations, both at the board level and on a volunteer basis.

  • Board member of Chosen People Ministries (Canada)
  • Elder and Director of Calvary Baptist Church Burlington