24/7 FREE
Featured In:

Client’s Testimonials

A big thank you to you and Heather Spence for my son Paul’s favourable outcome the other day. It is a great relief to know that there are competent people in your corner when the chips are down. Keep up the good work.


I wanted to thank you for getting my cases resolved. It was a really tough situation but you handled it perfectly and got me free. We are very happy that we chose you as our lawyer. Me and my whole family thank you a lot!


I would like to thank you for assigning my case to James. He was professional, confident and prepared. His knowledge, compassion and organization made me feel confident that I chose the right law firm to represent me. I would recommend Mass and Tsang as well as James to anyone needing legal help. James made this difficult process easy and successful for me, putting my needs first. Thank very much for the A+ service. Thank you


I could not have been more pleased with the way everything was handled, I am so glad that I had May to fight my case for me. Now I can finally put this in the past thank you May!


I never expected I’d need a criminal defence lawyer, so when the time came that I did, I was overwhelmed by the situation and the number of options out there. I decided on Mass Tsang after meeting with Jeff in person. He was friendly, knowledgeable, fair, honest and compassionate. He and James both made this very difficult process a little easier, and while I don’t plan on needing their services again, I would highly recommend them to anyone who does.


I would like to personally thank you for assisting me through the challenging circumstances I recently faced and for representing me. You and your entire Team/Office ( with special thanks to James and Alexei as well ), were outstanding as far as representing me to the point that you were always concerned for me, following up with me and guiding me through to the end. I felt I was in very good hands, and clearly I was! Thank you for the most recent success, and I am glad you were on my side!

Our Team

Areas our Criminal Defence Lawyers Serve

  • Toronto
  • Richmond Hill
  • Newmarket
  • Kitchener
  • Guelph
  • Mississauga
  • Brampton
  • Oshawa
  • Barrie
  • Burlington
  • Milton
  • Vaughan