top of page


Our firm offers a wide range of services to our individual and business clients. Our clients benefit from personalized, quality service.


We have listed the services that we offer to our clients. Click to learn more about each service.

Personal Taxes (T1)

We prepare all types of personal taxes, back tax filings, amended tax filings.

Trust Accounts (T3)

We prepare all trust tax returns/amended trust returns/back tax filings and help set up different trusts depending on your situation.


We have many immigration lawyers and consultants that we work with. We work with many newcomers to Canada and people exiting Canada.

Bookkeeping & Payroll

One of the most important components to taxes is proper bookkeeping. Do not cheap out on bookkeeping. You could save thousands in interest and penalties with CRA.

USA Personal / Corporate Taxes

We have many years of dealing with USA personal and corporate filings. We are familiar with cross border tax issues.

Cross Border Taxes

Navigating cross-border tax obligations between the USA and Canada, including assistance with rental property taxes, US citizenship filings, and amnesty programs for overdue filings.

Corporate Taxes (T2)

We prepare all types of Canadian /provincial tax returns/amended tax returns/back tax filings.


We can set up a corporation for you - either an operating or holding corporation, explain the pros and cons of having a corporation, and help you with shareholders agreements.

Private Lending

If you are tired of losing money in real estate or the stock market we can offer you an alternative investment that is secure and safe, with high returns.

CRA disputes

We have many years of experience in dealing with CRA auditors and know what they like to see and what they don’t like to see - where we can push the envelope and where we shouldn’t.

SR&ED Claims

The Canadian government is giving away money for scientific and research type companies. Even if you think you might not qualify, check with your accountant and you might be pleasantly surprised.

bottom of page