Barrister - Solicitor - Notary Public

Criminal Law

If you or a loved one are facing criminal charges, knowing your rights and professional guidance through the process are vital for having the best possible outcome.


The first step of prosecution has already been made once someone has been arrested, investigated, or charged. A criminal conviction, even if it does not include a jail sentence, can have an impact on the rest of your life.


We can help you navigate the justice system and ensure your rights are being properly defended. Our services cover a wide range of offences including:


  • Drug offences
  • Assault
  • Theft
  • Fraud
  • Impaired driving
  • Driving while prohibited
  • …and more.


Get in touch with us today to find out how we can help you.

Criminal Law Square

contact us

You are only one phone call away from expert legal advice.

We also offer

Mental Health Law

Mental Health Law

In Ontario, the mental health diversion program offers a way for those with mental illnesses to resolve criminal charges. If it can be proven that the offending behaviour was a result of a mental illness that has been untreated or undertreated, you may be able

Learn More »
Data Protection Featured V1

Privacy, Data Protection and Cybersecurity Law

Privacy, data protection and cybersecurity law require a significant amount of knowledge and experience. Technology is evolving rapidly, and the field of law is keeping pace with constantly changing rules, regulations, and best practices. One small error can cripple a business, so choosing the right

Learn More »
Administrative Law Featured V1

Administrative Law

The principles of Administrative law ensure that decision-makers follow the rules and regulations fairly and reasonably. The principles of administrative law apply whether one is appearing before an agency, board, or tribunal, such as:   Human Rights Tribunal Landlord and Tenant Board Ontario Special Education

Learn More »