Mississauga · Brampton · Peel RegionCall 24/7: (647) 223-1980

Ontario Criminal Law Resources

5.0 30+ Google reviews

Trained at an Ontario Crown Attorney's Office.

  • Free consultation
  • Speak directly with your lawyer
  • Flexible payment plans
  • English, Punjabi and Hindi

Charged with a criminal offence? Tell us what happened.

Consultation contact details

Please do not include confidential details. Sending this form does not create a lawyer-client relationship.

Criminal Lawyers' Association
Peel Law Association
York Region Law Association
RegulatorLaw Society of Ontario / Barreau de l’Ontario

Legal resources

Explore criminal law guides, understand the general process and prepare for your first conversation. These resources provide general information, not advice about your particular matter.

Facing a criminal charge or police investigation? Discuss representation with Dildeep Sahi in a free consultation.

Photo: Great Library, Osgoode Hall, Toronto, Daderot, CC0.

What brings you here?

Criminal lawyer guides

Criminal court glossary.

Official public information

Further reading

Official sources

2 links

WHY AFTERMATH LAW

A defence you can reach, afford and understand

Call 24/7Including from the police station

Arrests do not only happen during office hours. Call (647) 223-1980 any time, including from a police station. You deal directly with Dildeep Sahi. If he is in court or on another call, he will call you back as soon as he can.

Legal Aid acceptedWe'll help you check if you qualify

We accept Legal Aid Ontario certificates for criminal matters. If you qualify, Legal Aid Ontario may cover the cost of your defence. If you are not sure whether you qualify, we will help you find out.

Flat fees, payment plansAgreed in writing before work starts

Private clients get a clear flat fee for their charge, agreed in writing before work starts, with payment plans available. No surprise invoices.

English, Punjabi, HindiFamily can join, with your consent

Explain what happened in the language you think in. Family members are welcome to join the consultation with your consent.

Before you get in touch

Consultation and intake questions

What does the free initial consultation cover?

Use the free initial consultation with Dildeep Sahi to discuss the charge or police investigation. Discuss any upcoming date and what you need a lawyer to do. Before deciding whether to hire the firm, you can ask what work is proposed. You can also ask about fee arrangements and how you will stay in touch. Detailed review of documents, preparation and further legal work are arranged separately.

How are fees and the scope of representation agreed?

Ask what work the proposed engagement would include, the legal fees, applicable taxes and other costs, and when payment would be required. Clarify whether the work discussed covers a bail hearing, later court appearances, resolution discussions or trial preparation.

Which languages are available?

Dildeep himself gives consultations in English, Punjabi and Hindi.

Can I visit the office without an appointment?

Office visits at 250 Dundas Street West, Suite 402, Mississauga are by appointment only. Request a consultation or contact the firm to arrange a visit.

What should I include in my first enquiry?

Choose the type of matter and provide a way to reach you. A short message is optional. Do not send confidential documents, detailed evidence or a full history through the website form. The service guides explain what you can prepare for an agreed consultation.

Does submitting an enquiry mean you are my lawyer?

No. The firm must complete its initial review and conflict check and confirm that it has agreed to act. A consultation request does not mean the firm will accept your matter.

What if I need urgent legal help?

Call (647) 223-1980. Dildeep personally provides urgent help by phone 24/7. This is separate from scheduled first consultations. If we miss your call, we will call you back as soon as possible. The website form is not an emergency service. If anyone is in immediate danger, call 911.

Does Aftermath Law accept Legal Aid certificates?

Aftermath Law accepts Legal Aid Ontario certificates for criminal law matters, subject to review of your matter and certificate. Contact the firm about the work your certificate covers and whether the firm can take on your representation. Having a certificate does not confirm that the firm is acting for you.

Applying for a certificate? See our Criminal Law Legal Aid guide. A certificate is not required to request a free consultation.

Your next step

Discuss Your Charge or Investigation

Identify the criminal allegation or police request and any upcoming date. A first conversation can help you consider whether Aftermath Law can assist; arrange any detailed discussion directly with counsel.

The free consultation with Dildeep Sahi focuses on your situation, options and potential representation. Consultations are available in English, Punjabi and Hindi. Any document review or further work should be arranged separately with the firm.

Aftermath Law accepts Legal Aid Ontario certificates for criminal law matters. Contact the firm to discuss your certificate and whether we can assist.

Office visits are by appointment only. Our phone is answered 24/7, including for urgent help. If we miss your call, we will call you back as soon as possible.

Keep your enquiry brief and omit confidential documents or a detailed history. Submitting the form does not create a lawyer-client relationship; the firm must complete an initial review and conflict check before agreeing to act.