Ottawa's small business
accountant — built different.
Majdi Ibrahim, CPA brings Fortune 500 financial discipline to incorporated business owners, real estate investors, and families across Ottawa and Canada — corporate tax, bookkeeping, tax planning, and wealth strategy delivered directly by a senior CPA.
Institutional discipline.
Personal service.
“I spent a decade managing the financial complexity of a NYSE-listed company. Most of my clients' tax problems aren't complex — they're just being handled by someone who's never operated at that level.”
Before going full-time with his own practice, Majdi spent 9 years at Brookfield Renewable Partners (NYSE: BEPC)— one of the world's largest publicly traded renewable power companies — working across FP&A and Controllership. That's nearly a decade of experience at a level most accountants never reach.
Small business owners, real estate investors, and incorporated professionals — in Ottawa and across Canada — were getting generic compliance work when they needed institutional-grade strategy. Majdi Ibrahim, CPA Professional Corporation exists to close that gap. The calibre was always there.
“He took the time to consult with me, explain the process clearly, and look for every possible way to help me save on my income taxes. His attention to detail and commitment to doing the job properly gave me a lot of confidence and peace of mind.”
“I have been looking for a reliable CPA for the longest time as a small business owner in Ottawa. Not only does he do my taxes and save me money, he provided a lot of business advice as well. Majdi treats me like a valued client.”
“My brother and I had a great experience working with Majdi. He was responsive, friendly, and very knowledgeable. It was great working directly with a CPA.”
“Majdi did a fantastic job on my corporate and personal taxes. He was quick, easy to work with, knowledgeable and provided great value for money.”
Ready to talk? Majdi will reply within one business day.
Everything your business needs.
One CPA who knows your whole picture — from accurate books and financial statements to tax strategy and generational wealth.
From first call to filed return.
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 obligationWithin 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 hrsSign the engagement letter, share your documents, and Majdi gets to work. Direct access — no account managers, no juniors, no handoffs.
Direct access to MajdiYear-round access. Proactive planning. Majdi knows your file — not just your last return.
Year-round · Proactive · Ottawa & CanadaPick a service. Let's talk.
Compliance work is flat-fee — you know the cost before we start. Planning work is scoped to your situation. Either way, Majdi confirms the scope and cost after a quick call.
Don't see what you need? Majdi will reply within one business day.
Book a free 30-minute callFrequently asked questions
What does a CPA in Ottawa do for small businesses?
A CPA (Chartered Professional Accountant) in Ottawa helps small and incorporated businesses with corporate tax returns (T2), bookkeeping, HST/GST filings, financial statements, payroll, and strategic tax planning. At Treehouse CPA, Majdi Ibrahim also provides compensation planning, wealth extraction, and fractional CFO services to business owners across Ottawa and Canada.
How much does a small business accountant cost in Ottawa?
Treehouse CPA offers flat-fee pricing for compliance work — you know the exact cost before anything begins. Corporate tax returns, bookkeeping, and HST filings are all priced upfront with no hourly clock. Advisory and planning work is scoped to your situation and confirmed in writing before we start.
Do I need a CPA or just a bookkeeper for my Ottawa small business?
If your business is incorporated, you need a CPA to prepare and file your T2 corporate tax return — a bookkeeper cannot do this. A CPA also identifies tax-saving opportunities a bookkeeper would miss: salary vs. dividend decisions, RDTOH planning, HST elections, and more. Many Ottawa business owners use both: a bookkeeper for monthly records and a CPA for year-end filings and strategy.
Does Treehouse CPA serve clients outside Ottawa?
Yes. While Treehouse CPA is based in Ottawa, Majdi Ibrahim serves incorporated business owners, real estate investors, and professionals across Ontario and Canada. All services are available remotely — most clients never need to come in person.
What is the difference between tax planning and tax filing?
Tax filing is compliance — preparing and submitting your T2, T1, HST returns accurately and on time. Tax planning is strategy — structuring your compensation, corporate structure, and transactions before they happen to legally minimize what you owe. Both matter, but planning is where the real savings come from.
