You have complex financial reporting rules and disclosure requirements. We have the expertise necessary to guide you. No matter where you’ve diversified, we help you achieve and exceed any ambitious business goal.

We are registered with the Canadian Public Accountability Board (CPAB) and with the Public Company Accounting Oversight Board (PCAOB).

Our Services

Audit & Assurance

  • Conducting external audits of Canadian and US public companies
  • Complying with International Financial Reporting Standards (IFRS)
  • Complying with US Generally Accepted Accounting Principles (US GAAP)
  • Performing specialized assurance engagements
  • Providing Initial Public Offering (IPO) and transaction services
  • Handling Complex Accounting


  • Preparing Canadian and US corporate tax returns
  • Estimating and planning Canadian, US and International corporate tax minimization
  • Assisting with negotiations and correspondence with federal and provincial/state authorities regarding Canada Revenue Agency (CRA) or Internal Revenue Service (IRS) audits, disputes and objections
  • Assisting with Canadian investment tax credit claims for Scientific Research and Experimental
  • Development expenditures (SR&ED) and film tax credits
  • Providing indirect sales tax (GST/HST/PST/QST) planning
  • Providing assistance with flow-through and COVID-19 tax credits


  • Planning for compensation and benefits, including stock options and tax-deferred plans
  • Budgeting and forecasting
  • Providing business valuations
  • Financial modeling, performance analysis, compensation and benchmarking

Our Commitment

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

Professional Standards

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

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