Welcome to D&D Bookkeeping Inc.


D&D Bookkeeping Inc. is a family-owned and operated business based out of the Truro area since 2004.

While we realize numbers are important, we are in the business of people, building one mutually beneficial relationship at a time!


We offer a wide range of bookkeeping, consulting, training, and income tax services.

Services & Fees

Vision Statement 

To build a financial world, wherein everyone counts! A world where our compassion for our fellow entrepreneurs and employed persons alike, fuels our drive for financial wisdom and consistently allows us to share our knowledge with all.


Our financial world is based on the following values:

  • Professionalism
  • Integrity
  • Innovation
  • Adaptability
  • Life-long Learning

"My husband and I have only been doing business with D&D Bookkeeping Inc. for 2 years. In that time, we’ve always found very friendly and knowledgeable staff. Concerns are addressed promptly and in ‘laymans terms’. We’ve also had issues with U.S. tax returns and found D&D Bookkeeping could do those filings for us too. And with ever changing laws and rules on both sides of the border, I’m happy when I’m told, “I’ll check that out” (knowing that they will!!) "

David & Kathy Sadlier
David Sadlier Construction



Natasha McDonald is the proud owner of D&D Bookkeeping Incorporated, based out of Truro, Nova Scotia. She is knowledgeable in the field of bookkeeping and has provided excellent customer service to clients over her years with D&D.



Douglas Ross is the original founder of D&D Bookkeeping Inc., which came to be in 2004. Douglas had a dream of running a business built on catering to the bookkeeping needs of fellow entrepreneurs.



Janice Spencer joined the D&D Bookkeeping Inc. team in 2017. As our receptionist, she has excelled at being our ‘office mother’. She brings to the table 15 years of gained experience within the hospitality, customer service and retail industries.



Pam Wilmot joined our team initially in 2014 as our receptionist and has now advanced within our company to her current position as junior bookkeeper. Pam has a thirst for knowledge; consistently working on gaining experience within the field of numbers, having completed her accounting diploma through distance education.


50% Complete

Two Step

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.