DMCL’s dedicated audit group is committed to making audits painless and efficient, with well-defined scopes, clear expectations, and transparent communication.

With audits performed for over 500 public companies, private enterprises, non-profit organizations, charities and partnerships, we know what it means to support decisions with facts, findings, and analysis. Trust our advisors to provide the clarity you need to make decisions with confidence and focus. 

Why DMCL?

We’ve worked hard to earn a reputation for delivering confidence to our clients. The confidence that comes with knowing their financial reporting is accurate, objective and can hold up under scrutiny.

Our Services

  • Conducting audit of financial statements
  • Complying with accounting standards including:
    • International Financial Reporting Standards (IFRS)
    • Accounting Standards for Private Enterprises (ASPE)
    • Accounting Standards for Non-Profit Organizations (ASNPO)
    • US Generally Accepted Accounting Principles (US GAAP)

Our Commitment

We pride ourselves on developing long-lasting relationships with our clients. Our hands-on approach is designed to help you succeed.

Professional Standards

Be compliant. Be assured. We’re committed to delivering high-quality assurance services that offer true value and underpin stakeholder confidence. 

Recent Posts

Management’s Discussion and Analysis: Canadian Publicly Listed Companies Perspective

Overview Canadian publicly listed companies are not only required to file financial statements on a quarterly and annual basis, but...

READ MORE

IFRS 16 – Leases

Overview: IFRS 16 Leases was issued in January 2016 and applies to annual reporting periods beginning on or after January...

READ MORE

New CRA Audit Project: Car Expenses

  It appears that the Canadian Revenue Agency (CRA) has a new project: corporate car expenses. This change comes as...

READ MORE

We pride ourselves on developing long-lasting relationships with our clients. We are hands-on and work directly with clients to achieve success.