The small business accountant Ottawa owners actually talk to.
Treehouse CPA is a small business accounting practice in Ottawa run by Majdi Ibrahim, CPA. Corporate tax returns, bookkeeping, HST filings, T4s, and tax planning — handled in one place, at flat fees, with direct access to a senior CPA who spent nine years at a NYSE-listed company.
Who this is for
- ✓Incorporated small businesses in Ottawa and across Canada
- ✓New corporations that want the foundations set up properly
- ✓Established businesses tired of big-firm juniors and slow responses
- ✓Owners who want one accountant for books, tax, and strategy
What Treehouse CPA does
Everything compliance
T2 corporate returns, T1 personal returns, HST/GST filings, T4/T4A slips, and compilation reports — flat-fee, on time.
Monthly bookkeeping
Clean, reconciled books with monthly reports, so you always know where the business stands.
Proactive planning
Compensation strategy, incorporation advice, and tax opportunities flagged before year-end — not after.
CRA representation
Audits, reviews, and letters handled directly by Majdi, with documentation and strategy.
How it works
Free intro call
30 minutes. Tell Majdi where you are and what you need — he'll tell you honestly what makes sense.
Written proposal
Exact scope and flat fee in writing within 48 hours. No surprises.
Onboarding
Secure document handoff, CRA authorization, and a clean transition from your previous accountant.
Year-round partnership
Direct access all year — not just at tax time.
Problems this solves
- —An accountant who takes weeks to reply and sends a junior to meetings
- —Surprise bills because everything is on an hourly clock
- —Filings done, but no advice ever offered
- —Books, payroll, and tax scattered across three different providers
- —A growing business that's outgrown its current setup
Why Majdi Ibrahim, CPA
Majdi Ibrahim is a CPA (CPA Ontario) and the founder of Majdi Ibrahim, CPA Professional Corporation, operating as Treehouse CPA in Ottawa. Before going full-time with his own practice, he spent nine years at Brookfield Renewable Partners (NYSE: BEPC) — one of the world's largest publicly traded renewable power companies — working across FP&A and controllership, with three years in public tax practice before that.
Every file at Treehouse CPA is handled by Majdi directly — no juniors, no account managers, no handoffs. Clients get flat-fee pricing confirmed in writing before work begins, and a 5.0-star Google rating backs up the approach.
Frequently asked questions
What does a small business accountant in Ottawa cost?
Treehouse CPA prices compliance work — corporate returns, bookkeeping, HST — as flat fees confirmed in writing before work begins. Most small corporations know their full annual accounting cost upfront. A free intro call gets you an exact quote.
Do I need an accountant if I just incorporated?
Yes — the first year sets the foundations: fiscal year-end selection, payroll vs. dividend setup, HST registration, and a clean bookkeeping system. Getting these right from the start is far cheaper than fixing them later.
Can you take over from my current accountant?
Yes, and it's simpler than most owners expect. With your authorization, Majdi requests the working papers from your previous accountant and handles the CRA authorization change. You don't need an awkward breakup conversation.
Do you only work with Ottawa businesses?
No — Treehouse CPA is based in Ottawa but serves incorporated businesses across Ontario and Canada. Everything works remotely: secure document sharing, video calls, and electronic filing.
Ready to talk it through?
A free 30-minute call with Majdi — no obligation, no pressure. You'll leave knowing exactly where you stand and what it would cost.