About the firm

A small Vancouver CPA firm. You work directly with the principal.

DSJM Accounting Inc. serves owner-managed businesses and incorporated professionals in Vancouver and across British Columbia. David Moon prepares the work, signs it, and is who you call.

David Moon, CPA

Principal, DSJM Accounting Inc.

David Moon is a Chartered Professional Accountant licensed in British Columbia and the principal of DSJM Accounting.

He trained at a Big 4 firm, then moved into strategic finance and sell-side M&A advisory. That transaction work is why the firm leads with exit planning: he has seen what a buyer's diligence does to a set of books, and which problems are expensive to fix late.

He also built the finance function for a real estate group operating six entities in Canada and the United States, covering monthly reporting, controllership and forecasting. That work was done inside businesses rather than across the table from them. He has hired outside accountants, reviewed their files and paid their invoices, which shapes his view of what a client should get for the fee.

DSJM is built for the planning side. Most of what saves an owner-manager money is decided before the year-end closes, rather than when the return is prepared.

David Moon, CPA
David Moon, CPA · Principal

What you can expect

How we work.

  • Designation Chartered Professional Accountant, British Columbia
  • Background Big 4 · Assurance · Internal controls · FP&A · Controllership · Sell-side M&A
  • Operating Built a six-entity finance function, Canada and the US
  • Your file A dedicated CPA, start to finish
  • Based in Vancouver; Greater Vancouver in person, Canada-wide remotely

Most engagements start with a free 15 to 20 minute consultation. We talk through your situation, you get a straight answer on whether and how we can help, and if it is a fit, the scope and the fee go in writing before any work starts.

How we advertise

Straightforward about what we offer.

As a CPABC member firm, we hold to the profession's advertising standards. What we offer is straightforward: a qualified CPA, doing careful work, who is genuinely reachable. The best way to judge that is a conversation. To be explicit about what you will and will not find here:

Next step

Book a call.

Fifteen or twenty minutes, no charge. You describe the situation, David tells you whether he can help and what it would cost.

Book a free consultation →

(778) 980-7276
info@dsjmaccounting.com