BRAMPTON · MISSISSAUGA · PEEL REGION
CALL FOR A FREE CONSULTATION(647) 871-5000
Stratton Law

Toronto Criminal Lawyer

Criminal defence for Toronto clients, provided through our Brampton office. Speak with Karandeep Sahi about your case, your questions, and the representation you are seeking.

Make the first consultation useful

When considering Karandeep Sahi for criminal defence representation in Toronto, ask about both the proposed services and how you will communicate. At the consultation, explain the allegation and ask what information is needed to assess the next step. Discuss the proposed scope of representation before assuming that any particular appearance or task is included.

Stratton Law is based in Brampton and serves Toronto clients from that office. Confirm appointment arrangements before travelling. If scheduling or communication is a concern, raise it when you call so those practical questions can be discussed alongside the legal matter.

Keep separate files and concerns organised

If your enquiry involves more than one charge or set of court documents, identify each file separately. Keep the next date, court information, and documents for each matter together. Tell the office about another lawyer’s involvement or a related proceeding without assuming that separate cases will be dealt with together.

Explore our information on sexual assault allegations, fraud charges, and weapons offences, or choose another service below. A page can help you prepare questions, but the consultation should focus on the actual allegation and the records available in your case.

Check the building and attendance instructions in Toronto

The Ontario Court of Justice lists a Toronto location at 10 Armoury Street. Match the building and courtroom to your own documents. A reference to “Toronto court” alone is not enough to plan an appearance, and a consultation with our firm is arranged through our Brampton office.

Toronto 10 Armoury Street court information

Follow the instructions for your particular proceeding. A published video link does not mean you may attend remotely when an in-person appearance is required. If the location or attendance method is unclear, confirm it with your lawyer or the court.

Meet your lawyer and plan your consultation

Karandeep Sahi assists Toronto clients from Stratton Law’s Brampton office at 6201 Mayfield Rd, Unit #60, Brampton, ON L6P 4R9. Contact us before travelling to arrange the appointment and confirm how the consultation will take place. Assistance is available in English, Punjabi, and Hindi.

For questions about certificate-funded representation, see our Legal Aid information. Coverage and the firm’s availability must be confirmed for your case.

Questions from Toronto clients

Is the firm’s office in Toronto?

Stratton Law’s office is in Brampton. This page describes representation available to Toronto clients through that office.

What if I have more than one court file?

Tell the office about each file and its next known date. Bring the documents for each matter and ask which work would be included in any representation agreement.

For general court-process information, see the Ontario Court of Justice guide to going to criminal court. Confirm the details for your particular appearance with your lawyer or the court.
Representation in Toronto

Practice Areas in Toronto

Explore criminal defence services for Toronto clients, arranged through our Brampton office. Choose the page that matches your charge; provincial traffic matters are listed separately.

Assault & personal offences

Sexual offences

Property & financial offences

Criminal driving offences

Drug & weapons offences

Bail & youth representation

Provincial traffic matters

Provincial tickets and summonses are separate from criminal driving charges.

Legal Aid representation

Take the next step

Your defence starts
with a conversation.

Discuss your situation in a free 30-minute consultation.
Clear advice. No obligation to retain the firm.

Let’s talk.

Arrange a free 30-minute consultation.

Call (647) 871-5000Free consultation