How we work

Two types of work.
One CPA who knows
your whole picture.

Every engagement with Majdi Ibrahim, CPA Professional Corporation falls into one of two categories — compliance work that keeps you current and protected, or advisory work that builds your wealth over time. Most clients need both.

Book a Free Intro CallSee Client Results
The work we do

Clear scope. No surprises.

Compliance & Filings

Flat fee. Confirmed upfront.

Everything you need to stay compliant and organized. Each engagement is quoted as a flat fee — you know exactly what it costs before Majdi starts. No hourly clock. No invoice surprises.

Monthly bookkeeping & bank reconciliation
Corporate tax returns (T2)
Personal tax returns (T1)
Compilation reports (NTR)
HST/GST return filing
T4/T4A contractor and employee slips
Fractional CFO services
Get a proposal
Tax Planning & Advisory

Scoped to your situation.

Complex planning work scoped and confirmed before anything begins. Majdi reviews the situation, estimates the time, and you approve before work starts. No surprises, no open-ended billing.

Owner-manager compensation strategy
Wealth extraction (RDTOH, CDA, GRIP)
Corporate reorganizations (Section 85/86)
Estate freeze & succession planning
Shareholder agreement review
Written tax opinion letters
CRA audit representation
Book a planning call
Getting started

From first call to filed return.

1
Free Intro Call

Tell Majdi where you are and what you need. He'll tell you honestly whether it's compliance, planning, or both — and whether this is the right fit.

30 min · No cost · Zero obligation
2
Written Proposal

Within 48 hours, a written proposal arrives: exact scope, flat fee for compliance, or time estimate and retainer for advisory. In writing, before anything begins.

No surprises · In writing · 48 hrs
3
Engagement Letter

Sign the engagement letter, share your documents, and Majdi gets to work. Direct access — no account managers, no juniors, no handoffs.

Direct access to Majdi
4
Ongoing Partnership

Year-round access. Proactive planning. Majdi knows your file — not just your last return.

Year-round · Proactive · Ottawa & Canada
Right fit

Built for some clients.
Not all of them.

Majdi works best with a specific kind of client. Here's an honest picture.

You'll get the most value if:
You own an incorporated small business in Ottawa
You are a professional with a corporation
You are a real estate investor
You are a high-income earner looking to reduce tax long-term
You are approaching succession or retirement
You want direct access to a senior CPA year-round
This may not be the right fit if:
You are looking for the lowest price in Ottawa
You prefer a large multi-staff firm

Not sure? Book a free call — Majdi will tell you within the first five minutes.

Common questions

What people ask before booking.

Do you show pricing on your website?

No. Every file is different, and showing a price before understanding the situation sets the wrong expectations. After a free intro call, Majdi provides a written flat-fee quote for compliance work, or a time estimate and retainer amount for advisory work — usually within 48 hours.

What is the difference between compliance and advisory work?

Compliance is the work that keeps you current: filing your returns, doing your books, remitting HST. Advisory is the planning work that reduces what you owe over time — compensation strategy, wealth extraction, corporate restructuring. Both matter. Most incorporated business owners need both.

Do I need to commit to a monthly retainer?

For bookkeeping clients, yes — monthly work is ongoing by nature. For tax returns, compilation reports, and advisory projects, each engagement is scoped individually. No mandatory subscription.

How quickly will I hear back?

Within one business day. Always.

Do you work with clients outside Ottawa?

Yes. Most work is done remotely. Clients are welcome from across Ontario and Canada-wide.

Are fees subject to HST?

Yes. All fees are subject to HST at the applicable rate.

Get started

Ready to talk?
Majdi will get back
to you today.

Leave your details below. Majdi reviews every inquiry personally and responds within one business day.

Free intro call — 30 minutes, no obligation
Written proposal within 48 hours
Direct access to Majdi, not a junior
Get started today

Free consultation, no obligation.

Leave your details and Majdi will be in touch within one business day.