Ottawa CPA · Boutique Accounting Firm

Your business deserves
a CPA who
creates real value.

Treehouse CPA is a boutique CPA firm in Ottawa. We deliver client-focused accounting, tax, and advisory services — and we'll be by your side every step of the way.

Free 30-min financial health check — we'll find at least one way to save you money
CPA
Designated
Boutique
Personal service
Free
First consultation
Get Started Today
Free consultation,
no obligation.

Leave your info and we'll be in touch within one business day.

No spam. We respond within one business day.
Prefer to call? 613-864-7700

CPA Ontario Registered
Corporate & Personal Tax
Bookkeeping & Financial Statements
Fractional CFO Services
Free First Consultation
About Treehouse CPA

A boutique CPA firm
built on being by your side.

I'm Majdi Ibrahim, CPA. My experience ranges from publicly traded companies to private businesses — giving me a rare perspective on what great financial management looks like at every stage of growth.

Treehouse CPA is a boutique firm by design. Our focus is delivering genuinely client-focused service — not just filing returns, but providing real value that enables your business to grow.

"Our promise is that you will be our priority and we will be by your side."
You work directly with the CPA
No junior associates. Every file handled personally by Majdi Ibrahim, CPA — someone who knows your business.
Public & private company experience
Having worked across publicly traded and private companies, we understand financial complexity at every stage.
Value that enables growth
Beyond compliance — we create the financial clarity and strategic insight that lets your business grow with confidence.
Responsive when it matters
CRA deadline approaching? Bank asking for financials? We respond within one business day — always.
What We Do

Full-service accounting
for Ottawa businesses.

From day-to-day bookkeeping to strategic CFO-level advisory — we handle your finances so you can focus on running your business.

01
Corporate & Personal Tax

We plan and forecast tax scenarios to ensure you pay the minimum while staying fully CRA compliant.

  • T2 corporate tax returns
  • T1 personal tax returns
  • Tax planning & scenario forecasting
  • HST / GST filing
  • Salary-dividend optimization
  • CRA correspondence & audit support
Book Now →
02
Accounting & Bookkeeping

Comprehensive bookkeeping and year-end accounting so you always have a clear view of your business performance.

  • Year-end accounting & reconciliations
  • Monthly bookkeeping
  • Payroll & HST support
  • QuickBooks, Xero, Wave setup
  • Start-up accounting setup
  • Financial statement preparation
Book Now →
03
Financial Statements

CPA-compiled financial statements for businesses seeking financing, investor confidence, or grant applications.

  • Notice to Reader (NTR) compilations
  • Bank & lender packages
  • Investor due diligence support
  • Grant application financials
  • Multi-entity compilations
Book Now →
04
Fractional CFO

CFO-level financial strategy without the full-time cost. Senior financial leadership for growing Ottawa businesses.

  • Financial planning & analysis (FP&A)
  • Cash flow management
  • Rolling forecasts & budgeting
  • KPI dashboards & reporting
  • Lender & investor support
  • Senior-level financial decisions
Book Now →
05
Business Advisory

You're the expert at what you do. We help with your next big decision — pivoting your model or improving operations.

  • Strategic financial planning
  • Business model analysis
  • Growth opportunity identification
  • Cost forecasting
  • Operational improvement guidance
Book Now →
06
Start-Up Support

As a start-up you're focused on daily decisions. We provide the foundation and strategic support to guide your growth.

  • Incorporation support
  • Chart of accounts setup
  • Cloud accounting onboarding
  • Cost forecasting
  • First-year tax planning
  • Strategic planning guidance
Book Now →

Two ways to get started
this tax season.

New clients only. Book before April 30th.

Free
Financial Health Check30-min consult — we'll find at least one way to save you money, guaranteed
Bundle
Tax Season BundleSign up for bookkeeping before Apr 30 and get your T2 filing included in year one
Claim Offer →
Why Treehouse CPA

The boutique difference.
Real value, every time.

01
Direct CPA Access
You always work directly with Majdi Ibrahim, CPA. No handoffs, no junior staff — senior-level expertise on every file.
02
Client-First Focus
Our promise is simple: you will be our priority. We build long-term relationships, not transactional ones.
03
Value-Driven Advice
Beyond compliance — every engagement is focused on creating value that enables your business to grow.
04
Deep Experience
From publicly traded to private companies — enterprise-level rigour brought to small business clients across Ottawa.
How It Works

Simple to start.
Thorough in practice.

1
Free Consultation

A no-obligation conversation about your business and where we can add the most value.

2
Clear Proposal

Fixed-fee proposal within 48 hours. Exactly what's included, exactly what it costs — no surprises.

3
Smooth Onboarding

We handle the transition, organize your books, and set up the right cloud tools from day one.

4
Ongoing Partnership

Proactive advice, timely filings, and a CPA who knows your business — year after year.

Get In Touch

Ready to get your
finances working for you?

Whether it's tax season, you need your books cleaned up, or you're looking for a long-term accounting partner — we're here. Start with a free consultation.

Send Us a Message

We'll respond within one business day.

Message received!

Thank you — we'll be in touch within one business day.

Proudly serving Ottawa and surrounding communities

CPA services across the National Capital Region

Ottawa Kanata Nepean Barrhaven Orleans Gloucester Stittsville Manotick Vanier Rockcliffe Park Westboro Hintonburg Centretown The Glebe Sandy Hill Riverside South Cumberland