Tax, accounting and advice, explained clearly and delivered on time.
Pick the area that fits you. If you're not sure, call us and we'll point you in the right direction.

Plan ahead and make your savings work harder.
We look at your income, goals and taxes together, then help you choose and use the right savings plans for you and your family.
Book a planning session- Personal and family financial plans
- Budgeting, cash flow and debt planning
- RRSP and TFSA: which to use and how much to contribute
- RESP for your children's education, including government grants
- FHSA to save for your first home
- RDSP for family members with a disability
- Retirement planning
Personal tax and planning, done right.
We prepare your return, claim every credit and benefit you qualify for, and stand with you if the CRA has questions.
Start online- Personal tax returns, including past years
- CRA representation and audit support
- RRSP, RESP, FHSA, RDSP and TFSA guidance
- Federal and provincial benefit applications
- Insurance and mortgage referrals
Books, payroll and returns for your business.
From sole proprietors to growing corporations, we keep your numbers accurate and your filings on time, so you can focus on running the business.
Talk to us- Accounting and bookkeeping
- Corporate tax (T2) and GST/HST returns
- Payroll, T4s and ROEs
- CFO-level leadership and financial management
- Start-up business plans and registration
- Internal audit, risk management, KPIs and SOPs
A clear start in Canada.
New to Canada? We help you understand the system and set things up correctly from the start, in English or Arabic.
Talk to us- Your first Canadian tax return
- Canada Child Benefit and GST/HST credit applications
- Setting up your CRA My Account
- Registering a new business in BC
Can I work with you without coming to the office?
Yes. You can send your documents securely online and we can meet by phone or video. You're also welcome at our Surrey office.
Which languages do you work in?
English and Arabic.
Can you file returns for previous years?
Yes. We can catch up on past-year returns and help you deal with any CRA balances or letters.
I just arrived in Canada. Do I need to file a tax return?
In most cases, yes. Filing is also how you start receiving benefits such as the GST/HST credit and the Canada Child Benefit. Contact us and we'll check your situation.
What's the difference between an RRSP and a TFSA?
RRSP contributions lower your tax now and are taxed when you withdraw. TFSA contributions don't lower your tax, but withdrawals are tax-free. The better choice depends on your income and goals, and we'll help you work it out.