Notice: "Sorry, but we are not currently accepting new clients."


Jessica Lantz CPA, CGA

Before starting CID Bookkeeping, Jessica worked as a manager at BDO Canada in the Outsourcing Bookkeeping department. In this role Jessica was responsible for managing 17 staff members and over 250 clients. She headed up large projects including a 150 page training manual and program, setting up the guidelines for the onboarding department on a national level, and managing many large client migrations that included; customized reporting, training in-house staff, and inventory that included expiry dates.

Now Jessica owns CID Bookkeeping Inc and is focusing on building a successful and meaningful practice that helps local businesses grow and thrive.

In her spare time Jessica spends time with her husband Ben and their daughters April and Sophia on their 9.5 acre property. This includes a mini orchard with 25 fruit trees, a creek, and a vegetable garden. Future aspirations are to include chickens and goats to that list. Jessica and Ben have two wonderful dogs Tillie and Cooper who enjoy running around the property and exploring.

Ruchi Joshi

Ruchi graduated with an engineering degree in Electronics and Telecommunications and worked in IT and Software for a while. After immigrating to Canada she realized that she wanted to try something new! She worked over a year in the financial services field before moving over to CID Bookkeeping and joining Jessica in her ever so infectious entrepreneurial spirit.

She has a penchant for numbers and strives for structured decision making. She gets involved in Accounts payable/receivables, account reconciliations and the whole nine yards of the fun bookkeeping world!

She is a movie-buff and thrillers are her staple. The likes of Anthony Hopkins especially are in her fondest collection!! She lives in the quaint town of Ajax with her husband Tushar. Ruchi is a cat lover and volunteers at the local cat-shelters often.


  • Bookkeeping
  • Payroll
  • Quickbooks
  • Personal Taxes
  • Corporate Taxes
  • Contact
    CID Bookkeeping Inc

    Helps local businesses grow and thrive.