Ottawa CPA · Boutique Firm

Stop overpaying tax.
Start making your
finances work for you.

Treehouse CPA is Ottawa's boutique CPA firm. We work directly with small business owners — no junior staff, no handoffs, just senior expertise on every file.

Free Financial Health Check
30-minute consultation — we'll identify at least one way to save you money, guaranteed. No obligation.
📋
Tax Season Bundle — New Clients
Sign up for bookkeeping before April 30th and get your T2 corporate tax filing included in year one.
CPA
Ontario registered
Direct
CPA access always
1 day
Response guarantee
★ Free Consultation
Book your free
financial health check.

We'll find at least one way to reduce your tax bill or improve your financials — guaranteed. Takes 30 minutes.

📅 Or pick a time on Calendly →

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

You're booked in!

Thank you — Majdi will be in touch within one business day to confirm your free financial health check.

613-864-7700
CPA Ontario Registered
Corporate & Personal Tax
Bookkeeping & Financial Statements
Fractional CFO Services
Serving Ottawa & Area
What We Do

Everything your small business
needs from one CPA.

Corporate Tax (T2)

Tax planning and T2 filing designed to minimize what you owe while staying fully CRA compliant. Salary-dividend optimization included.

Personal Tax (T1)

Personal returns for business owners, self-employed, and investors — maximizing deductions and planning for next year.

Bookkeeping

Monthly bookkeeping, payroll, and HST filing so your books are always clean, current, and ready for tax season.

Financial Statements

CPA-compiled Compilation Engagement Reports for financing, investors, or grant applications.

Fractional CFO

CFO-level financial planning, cash flow management, and forecasting — without the full-time cost.

Business Advisory

Strategic financial planning, growth analysis, and operational guidance to help you make better business decisions.

MI

Majdi Ibrahim, CPA

Founder · Treehouse CPA · Ottawa

My experience ranges from publicly traded companies to private businesses — giving me a perspective on financial management that most boutique firm CPAs don't have. At Treehouse CPA, you work directly with me on every file. No junior associates, no handoffs.

"Our promise is that you will be our priority and we will be by your side."

Ready to stop leaving
money on the table?

Book a free 30-minute financial health check. We'll find you at least one way to save — guaranteed.

📅 Book Free Health Check → Fill Out the Form Call 613-864-7700