About

Accountant who understands therapy practices

Bookkeeping, tax and business advice tailored to mental health professionals across Canada.

Our story

Built for the people who take care of everyone else

CPA for RP is a specialized line of services offered by a boutique accounting firm providing taxation, accounting and business advisory services — with a practice built specifically around therapists working in Canada.

We take care of the financial side of your practice: bookkeeping, tax planning and tax returns, year-end financial statements and practical business advice. Every engagement is led by a Chartered Professional Accountant and shaped around how therapy practices actually work.

Our goal is simple: help you manage your finances, meet your regulatory requirements, and spend your energy on client care.

Our office
A client consultation

What we value

How we work with every client

Plain language

No jargon. You’ll always understand where you stand.

Direct access

You work with your accountant, not a call center.

Confidentiality

Your records are shared and stored securely.

Proactive

We plan ahead so tax season holds no surprises.

Artur Olesniewicz, CPA, MTax

Founder

Artur Olesniewicz, CPA, MTax

Founder & lead accountant

Artur is a Chartered Professional Accountant (Ontario) and holds a Master of Taxation from the University of Waterloo. He began his career at large international accounting firms with offices in more than 100 countries, where he developed a passion for taxation.

Years of working with medical professionals showed him how much therapists needed an accountant who understands their practice — so he created a complete package for them: business registration, bookkeeping setup, tax filings and financial statement preparation.

✓ Chartered Professional Accountant (CPA)✓ Master of Taxation (MTax)✓ 10+ years of experience in accounting and tax
Book a call with Artur →

Need a consultation?

Let's talk about your practice

Your first consultation is free for all prospective clients.

Contact us →(905) 273 4477