Located in North York, Toronto, LoPresti Law offers legal advice in a wide variety of tax issues, from giving general advice, to representing taxpayers at court. Whether small business, personal or corporate, LoPresti Law will give your matter individual attention to resolve it in the most cost-effective and satisfactory way to you.

Our Principles

Joseph G. LoPresti, Barrister & Solicitor

"At LoPresti Law we believe in respect and civility. We are not only respectful to our clients and our staff, but also representatives of the Canada Revenue Agency, lawyers from the Department of Justice and whomever we may come across on any given matter. As professionals, we believe in the importance of civility, even in complex and difficult cases. In our experience, this usually assists in resolving matters more expeditiously and cost effectively. In our view, being civil is just good advocacy. You can better understand where another person is coming from by listening and finding common ground. We zealously advocate on behalf of our clients, but we do so in a way that is consistent with our principles." Joseph G. LoPresti, Principal, LoPresti Law

About Joseph LoPresti

Born in Toronto, Joseph LoPresti has been a tax advocate and litigator for almost two decades. He is a passionate advocate who has successfully represented numerous taxpayers, small business owners as well as individuals, at both the Tax Court of Canada and the Federal Court of Appeal.

Joseph specializes in providing practical solutions to resolve tax disputes in a cost effective manner and has extensive experience dealing with many divisions of the Canada Revenue Agency. He attained an LL.B. from Osgoode Hall Law School, where he received the 2003 Women’s Law Association of Ontario Prize in Estate Planning.

With over 15 years experience, we take your matter seriously. Please feel free to call us to find out how we can help.


Great results – happy clients!

“Cheers and thanks from an extremely Happy Client! We Love Joseph!!”

A. B.

“We have been dancing a "jig" since yesterday. Joseph is the best!!”

A.& B.B.

"I got the letters from the CRA. This is very welcome news. Not only was this an iffy case from the start, but we also had to overcome a few hurdles along the way. I am
very grateful to Joseph, Ene and you for a job very well done. Thank you very much."



“We can't thank you enough for all your expertise and advice, we feel we have been very fortunate considering how many years this has been going on."

A. & K.C.

“I really appreciate all that you and the firm has done. I am impressed.”


“I know this sounds completely incredible, but your application for Taxpayer Relief Letter caps the decade for me. Finally I can understand the incredible sequence of
events and errors that led to my present situation.”


"Thank you very much for your remarkable and professional services in which i am very lucky being introduced to you and found out that you are so kind and intelligent."



Accountant referrals

"Great work Joseph! When J and P first came to meet with me about a year ago about this issue, they were understandably stressed and very concerned. I did my best to ease their mind by letting them know at the time that (a) CRA was really pushing it as far as the position they were taking, specifically with respect to the gross negligence penalties and in pushing for tax on the full gain as opposed to half the gain, and (b) that the B’s would only get one shot at winning this since we were now in Tax Court, and so they would need an experienced Tax Court lawyer, like Joseph, who would fight on their behalf. Its nice when the good guys win…Nice way to start 2019!"

M.G. Chartered Accountant

"That is great. It all worked out well and now covered both in the past and the present. Good work, thank you."

A.S. Accountant


Excellent Staff

"Thanks again for all your hard work and help in resolving our issue. You and Ene have been awesome! I wish you the best of luck in all your future cases. Thanks again."


"This has been an eye opening learning experience for me. I really appreciate all of your and Joseph's council, guidance and hard work through the years."


"Dear Ene, thanks for the information. It has been a pleasure working with you on this complicated matter. We are happy to forget it now. We wish you and your colleagues all the best."



Hard Working

"Thank you for your quick response, you work late all the time, please take care yourself, don't over stress by the work, even we really need you. I don't know what to do, I trust your rich experience and brilliant mind, you do what you think is good for Me regarding M. I am so lucky to have you as my lawyer. You give me the confidence to trust people again."


"Fantastic news!! Thank you so much for all your efforts Joseph! Very pleased with the outcome. Hard work pays off!"


"Well done Joseph! Thank you so much for all your hard work and attention to detail!"


"I just wanted to send you a quick e-mail to let you know we all read your letter and supporting documents - thank you for putting this all together! We were all very impressed Joseph with all your work and Ene too. I want you to know that your hard work and perseverance does not go unnoticed."


"Thank you again, everyone. I am at a loss for words beyond letting you know how grateful I am for your tireless work on my behalf. No matter what the outcome, I could have NEVER navigated this difficult process without your help and guidance. I hope, as much for your sake as for mine, that something reasonable comes out of this because you deserve so much for helping me in the manner you have."



Communicates Well with Clients

"Thank you so much for all of your great work you did in helping us with the mess we were in. Your personal involvement and communication was over and above spectacular. If I'm ever in a situation again, you will be the first person I would contact."


"Thank you for all your communications, which always kept us connected and a little grounded."


It's a pleasure to work with you and your associates."


Do You have Questions? Call us.
(+1) 416 218 5271

103-2150 Islington Avenue, Toronto, ON M9P 3V4