The Criminal Code of Canada contains hundreds of different offences. Our website has focused on the types of charges which most commonly arise. However, we have defended a diverse array of charges, ranging from incest, child pornography, obstruction of justice, bribery, laundering, tax evasion, and possession of firearms. We have also successfully assisted clients with criminal mental health hearings before the Review Board of Ontario, the Consent and Capacity Board, as well as long-term and dangerous offender proceedings. We assist at all stages of the process, from pre-charge consultations, bail hearings, plea negotiations, guilty pleas, preliminary inquiries and trials. We also do appellate work on a selective basis at the summary conviction level. Contact us and set up an appointment to discuss your case.