Services We Provide

Our Expertise In Legal Practice


With over ten years of experience, Barrett Tax Law has developed a wealth of expertise in following areas.

Unfiled Returns

Do you have unfiled tax returns or perhaps even owe money in response to a tax return and have not yet…


Read more

Tax Debt

Since the Canada Revenue Agency benefits from a special set of laws regarding unpaid taxes, owing them…


Read more

Audit

If the CRA is auditing you, contact us and we can help you avoid certain tax traps causing hundreds of…


Read more

Tax Court

Do you disagree with the Canada Revenue Agency’s (“CRA”) decision resulting from an objection? Taxpayers have…


Read more

Tax Disputes & Objections

Do you feel that the Canada Revenue Agency (“CRA”) has unfairly assessed you? Are you involved in an unfair…


Read more

Voluntary Disclosure

Taxpayers can make disclosures to correct inaccurate or incomplete information, or to simply…


Read more

Tax Planning

Of the many decisions that involve running a business, having a solid tax strategy is the one that will steer you…


Read more

Tax Solutions

Dale’s team helped with my audit and cut my bill in half saving us thousands of dollars. He also helped us with…


Read more

Corporate Services

Of the many decisions that involve running a business, having a solid tax strategy is the one that will steer you…


Read more