Assault & Domestic Offences
We defend against all assault charges, including domestic and aggravated assault, with strategies focused on minimizing long-term consequences.

Overview
If you are facing criminal charges in Brampton, you need strong and immediate legal representation. At Sanctuary Lawyers, we provide experienced, client-focused defence for individuals charged with offences across Peel Region. From our Aurora office, we represent clients in the Ontario Court of Justice in Brampton, one of the busiest courthouses in Ontario. We guide clients through every stage of the process with clarity, compassion, and strategic advocacy.
Our Difference
Our lawyers regularly appear at the Brampton Courthouse and understand local Crown practices and court procedures. This familiarity allows us to anticipate challenges and prepare the most effective defence strategies.
We provide clients with direct contact to their lawyer, bi-weekly updates, and urgent response within 24 hours. You’ll never be left uncertain about the status of your case.
From early negotiations to trial advocacy, we build tailored defence strategies to protect your rights. Whether securing diversion, reducing charges, or pursuing acquittals, we fight for the best possible outcome.
Practice
We defend against all assault charges, including domestic and aggravated assault, with strategies focused on minimizing long-term consequences.
Our team defends possession, trafficking, and production cases, often challenging unlawful searches and procedural violations.
We handle alcohol and drug-related impaired driving cases, including “Over 80” and refusal charges, working to preserve your licence and protect your record.
From shoplifting to large-scale fraud, we provide discreet and strategic defence to protect your reputation and future.
We represent young people under the YCJA, emphasizing rehabilitation, second chances, and alternatives to criminal records.
If arrested in Brampton, we act quickly to prepare strong bail plans and secure your release, whether by consent or contested hearings.
Step by Step
We begin with a confidential review of your charges and provide clear advice on next steps.
We carefully review all disclosure and evidence, exposing weaknesses in the Crown’s case.
Our team creates a tailored plan, balancing negotiation opportunities with trial preparation.
We appear at every stage—from bail to trial—advocating for the strongest possible outcome.
We maintain open communication so you always know what to expect and where your case stands.
Transparent
One predictable fee covers your defence, even if the case becomes complex.
Flexible payment arrangements are available for clients with financial challenges.
We provide stage-specific retainers for matters such as bail hearings, motions, or appeals.
In Court
The Brampton Courthouse hears most criminal matters for residents of Brampton and Peel Region. Many appearances—such as first appearances and adjournments—can be attended remotely via Zoom. Sanctuary Lawyers assists clients with preparing for virtual court, ensuring they have the correct access details and support throughout the process.
Before attending remotely, always consult with a criminal defence lawyer. Outcomes can affect travel, employment, and your future opportunities.
| Courtroom | Zoom Link | Meeting ID | Passcode |
|---|---|---|---|
| Courtroom 101 – Divisional Bails | Join Zoom Court | 636 1449 1307 | 429801 |
| Courtroom 102 – Federal Bails / Provincial Bails Assist | Join Zoom Court | 636 1449 1307 | 429801 |
| Courtroom 103 – Trial Court | Join Zoom Court | 635 4800 8899 | 706298 |
| Courtroom 104 – Self-Represented Case Management | Join Zoom Court | 678 0541 8119 | 109554 |
| Courtroom 105 – Trial Court | Join Zoom Court | 684 8250 2470 | 526448 |
| Courtroom 106 – In Custody Pleas | Join Zoom Court | 617 0491 0693 | 661687 |
| Courtroom 107 – Trial Court | Join Zoom Court | 671 3612 1600 | 632104 |
| Courtroom 109 – Trial Court | Join Zoom Court | 616 6567 4969 | 597792 |
| Courtroom 110 – Trial Court | Join Zoom Court | 615 3632 0302 | 463882 |
| Courtroom 111 – Trial Court | Join Zoom Court | 628 2372 3884 | 721126 |
| Courtroom 112 – Trial Court | Join Zoom Court | 635 4616 7019 | 317560 |
| Courtroom 201 – Family Court / Trial Court | Join Zoom Court | 643 3737 2268 | 011552 |
| Courtroom 202 – Family Court / Trial Court | Join Zoom Court | 635 8967 1435 | 016636 |
| Courtroom 203 – Trial Court | Join Zoom Court | 658 9314 3525 | 796097 |
| Courtroom 204 – YCJA / Federal Retained Counsel | Join Zoom Court | 673 2614 1025 | 827214 |
| Courtroom 206 – Retained Counsel Case Management | Join Zoom Court | 644 1012 9387 | 956630 |
| Courtroom 207 – JPT Resolutions / Trial Court / Alternative Resolutions Court | Join Zoom Court | 627 3086 9709 | 415716 |
| Courtroom 208 – Family Court / Trial Court | Join Zoom Court | 685 2560 5891 | 550655 |
| Courtroom 209 – Family Court / Trial Court – Family First Appearances | Join Zoom Court | 695 0062 5514 | 008298 |
| Courtroom 210 – Family Court / Trial Court | Join Zoom Court | 681 0056 8535 | 684418 |
| Courtroom 302 – Self-Represented Judicial Pre-Trials / Federal Self-Represented Case Management / Early Intervention Program (EIP) (Wednesdays only) | Join Zoom Court | 611 5522 8565 | 721336 |
| Courtroom 303 – Trial Court | Join Zoom Court | 649 7179 6716 | 629724 |
| Courtroom 304 – Out of Custody Plea | Join Zoom Court | 646 8151 8446 | 592034 |
| Courtroom 306 – Trial Court | Join Zoom Court | 688 4017 2766 | 146826 |
| Courtroom 307 – Provincial Bails | Join Zoom Court | 692 6901 5394 | 872340 |
| Courtroom 309 – Trial Court | Join Zoom Court | 678 0802 3152 | 333924 |
| Courtroom 403 – Trial Court | Join Zoom Court | 676 1553 6400 | 687205 |
| Courtroom 405 – Trial Court | Join Zoom Court | 639 8673 4187 | 382057 |
| Courtroom 409 – Trial Court | Join Zoom Court | 675 6583 3516 | 086254 |
| Courtroom H9 – Trial Court | Join Zoom Court | 686 1177 3374 | 634704 |
| Courtroom H15 – Trial Court | Join Zoom Court | 661 6776 9592 | 575891 |
| Courtroom C108 – Triage Court (Monday only) | Join Zoom Court | 659 3898 2880 | 804548 |
Phone: 1-855-703-8985 or 647-374-4685

Contact Us
If you or a loved one is facing criminal charges in Brampton, don’t wait. Contact Sanctuary Lawyers today for a free initial consultation. Our experienced lawyers are ready to protect your rights and fight for your future. At Sanctuary Lawyers, we don’t just defend cases—we defend futures.