Tavajjoh CPAAssurance · Taxation · Accounting · Advisory

Led by Misagh Tavajjoh, CPA Auditor, MSc

Clarity for your finances. Confidence for your next step.

Tavajjoh CPA is a modern public-accounting firm providing audit, review and compilation engagements, taxation, accounting, payroll and advisory services to businesses and individuals across Greater Montréal and Québec.

  • Clear professional advice
  • Secure digital service
  • Direct accountability
  • CPA Auditor-led
  • Member of the Ordre des CPA du Québec
  • Assurance, taxation and accounting
  • English · French · Persian

Services

Assurance, taxation, accounting and advisory.

Every engagement starts by understanding who will use the information, what decision or requirement is driving the work, and what level of service is appropriate.

Show services for

Service details are being finalized. Request a consultation to discuss your situation.

Assurance engagements

Audit, review or compilation: three levels, clearly explained.

The right engagement depends on who relies on your financial statements. We confirm the requirement with your lender, funder or board before proposing one.

1

Audit

Reasonable assurance

An independent opinion on whether the financial statements are presented fairly, under Canadian Auditing Standards. Required by many lenders and funders, and by some laws and bylaws.

Learn more: Audit
2

Review engagement

Limited assurance (CSRE 2400)

A conclusion based on inquiry and analysis, for stakeholders who need assurance below an audit, at a lower cost.

Learn more: Review engagement
3

Compilation engagement

No assurance (CSRS 4200)

Financial statements compiled from your records with a compilation engagement report, for tax filing, internal use and lenders who accept it.

Learn more: Compilation engagement

Industries

Industries we serve

We work with owner-managed businesses and professionals across a range of sectors, including:

  • Construction and related trades
  • Retail and hospitality
  • Professional services
  • Transportation and logistics
  • Technology and other growing businesses

Need a different industry? Tell us about your business and we will let you know whether we are the right fit.

Tell us about your business

Why Tavajjoh

Built on attention. Designed for growing businesses.

Tavajjoh means attention. It reflects how we approach every engagement: understand the details, communicate clearly and keep the work moving without surprises.

Calculator, notebook and laptop on a clean desk

Technical rigour

Work is performed with professional standards, documentation and CPA oversight.

Clear communication

You understand what was done, why it matters and what comes next.

Secure digital service

Documents and messages move through secure systems, not ordinary email threads.

Three languages

Service is available in English, French and Persian.

How it works

A clear process from the first conversation

Tell us what you need

Send a short consultation request.

Define the scope

We confirm the service, timing, responsibilities and fees.

Work securely

Documents and requests move through the client portal.

Stay informed

We communicate key findings, deadlines and next steps throughout the engagement.

An advisor in conversation with a client

Founder

Misagh TavajjohCPA Auditor, MSc

Member of the Ordre des comptables professionnels agréés du Québec

Misagh's background spans public accounting, assurance, financial reporting, controllership and corporate finance. His experience includes work in established public-accounting environments as well as senior finance roles in private and publicly listed organizations. That combination brings both an auditor's discipline and an operator's understanding of how financial information is used inside a business.

  • Assurance
  • Financial reporting
  • Controllership
  • Corporate finance
  • Taxation
  • Advisory

Tools

Practical tools and resources

Use our calculators, tax calendar and practical guides to get oriented before we speak. These resources provide general information; your actual tax or accounting treatment depends on your circumstances.

Content reviewed: September 2026

What is the difference between an audit, a review engagement and a compilation engagement?

An audit provides reasonable assurance that the financial statements are free from material misstatement, based on evidence and an understanding of internal controls. A review provides limited assurance, mainly through inquiry and analytical procedures. A compilation provides no assurance: management's information is compiled into financial statements with a compilation engagement report. The right level depends on who will rely on the statements.

Can we work together remotely?

Yes. Most engagements run through the client portal, video calls and phone. In-person meetings are available by appointment.

Do you work with businesses outside Montréal?

Yes. We serve clients across Greater Montréal and Québec, and remote engagements make location secondary.

How are professional fees determined?

Fees depend on the scope, complexity and condition of the records. We confirm the scope and the fee before the engagement begins, so there are no surprises.

How are documents exchanged securely?

Through the client portal, where documents and engagement communication are kept out of ordinary email. We do not ask for tax documents or identification numbers by regular email.

Which languages do you work in?

English, French and Persian, on the website and in conversation.

Client portal

Secure document exchange

Clients receive secure access for document requests, uploads and engagement communication. Sensitive tax documents are exchanged through the client portal rather than ordinary email.

  • Personal portal: slips, receipts and signing your return
  • Business portal: statements, payroll and year-end files
  • Invitation only, confirmed with a one-time code
  • No SIN or tax documents by regular email
A client signing documents at a table

Ready to discuss your accounting, assurance or tax needs?

Tell us what you are working on and we will confirm the right next step.