
Aggressive representation to protect your rights, your record, and your future.
A criminal charge can threaten your freedom, your reputation, and your livelihood. Our criminal defense team provides aggressive, strategic representation at every stage of the justice system — from pre-charge investigations and bail hearings to complex trials. We meticulously analyze the evidence, challenge unconstitutional police conduct, and build an ironclad defense.
We secure your release on bail, prevent you from making self-incriminating statements, and interface with the police on your behalf.
We scrutinize the Crown's disclosure, identify charter violations, and look for weaknesses in the prosecution's case.
We fight relentlessly in court, whether negotiating a favorable withdrawal or defending you at trial.
Time is critical in criminal cases. Don't face the justice system alone.