What we offer
Consultations
We offer free 1 hour consultations.
Service
We are available 24/7.
Client Centred Approach

Dedicated staff to prepare your defence.

What we do
  • Bail Hearings
  • Bail Reviews
  • Sentencings 
  • Preliminary Hearings
  • Charter Applications
  • Pre-Trial Motions
  • Trial 
  • Criminal Appeals
Associations & Memberships
Areas we cover
  • Impaired driving 
  • Over 80
  • Refusing a breath sample
  • Failing to stop
  • Dangerous Driving  
  • Sexual assault 
  • Sexual interference
  • Sexual exploitation 
  • Invitation to sexual touching 
  • Possession of child pornography 
  • Voyeurism
  • Human Trafficking/ Kidnapping 
  • Assault 
  • Assault with a weapon 
  • Assault causing bodily harm 
  • Aggravated assault 
  • Domestic Assault 
  • Criminal Harassment 
  • Utter threats 
  • Forcible Confinement  
  • Attempt Murder 
  • Murder 
  • Manslaughter 
  • Criminal Negligence 
  • Criminal Negligence Causing Death 
  • Carrying a concealed weapon  
  • Robbery 
  • Drug possession 
  • Drug trafficking 
  • Possession for the purpose of trafficking 
  • Drug importing 
  • Firearm possession 
  • Firearm trafficking 
  • Discharge firearm
  • Failing to Appear in Court 
  • Failing to Comply with Release Order
  • Failing to Comply with Probation
  • Obstruct Justice
  • Theft 
  • Break and Enter 
  • Possession of Stolen Property 
  • Mischief 
  • Fraud 
  • Money Laundering 
jurisdictions where we practice
  • Barrie
  • Bracebridge
  • Bradford
  • Oshawa
  • Huntsville
  • Midland
  • Newmarket
  • Orillia
  • Hamilton
  • St Catherines
  • Brampton
  • Guelph
  • Milton
  • Parry Sound
  • London
  • Toronto