top of page
Reviewing the Laws



Your Toronto Criminal Lawyer

Criminal Lawyer in Toronto
Criminal Lawyer in Toronto

If you have been charged with any of the noted charges, you or a lawyer must attend the First Court Date. If you do not attend court, you can have a bench warrant issued against you resulting in a potential arrest causing you more hardship which can negatively impact your future. Don’t let this happen to you! Book your free initial consultation today!

Always remember you are innocent until proven guilty. Do not settle without contacting a lawyer. 

Mukesh Bhardwaj has extensive experience handling a wide range of summary offences and indictable offences under the Criminal Code of Canada, the Controlled Drugs and Substances Act and the Highway Traffic Act. Mukesh Bhardwaj will properly inform you of all of your legal rights and options with respect to any charge(s) you face under both the Provincial and Federal legislation. We will vigorously defend your charges and take matters to trial if necessary and insist that the Crown Attorney meet their burden of proof and prove the charges beyond all reasonable doubt.

CALL: 416-747-7777

Criminal Lawyer in Toronto


  • Bail Hearings

  • Bail Reviews

  • Bail Variations

  • Bail Release Orders

  • Recognizance (Failure to Comply)

Criminal Lawyer in Toronto


  • Over and Under $5000

  • Forgery

  • Robbery

  • Extortion

  • Theft

  • Break and Enter

  • Arson

  • Mischief

  • Trespass

  • Shoplifting

  • Breaches

Criminal Lawyer in Toronto


  • Over 80 (DUI)

  • Impaired Driving

  • Dangerous Driving

  • Refuse Sample

  • Hit & Run

Criminal Lawyer in Toronto


  • Double Doctoring

  • Importing Drugs

  • Possession of Drugs

  • Proceeds of Crime

  • Production of Drugs

  • Trafficking of Drugs

  • Cigarette Smuggling

  • Drug Conspiracy

Criminal Lawyer in Toronto


  • Sexual Assault

  • Rape and Date Rape

  • Child Pornography

  • Luring

  • Sexual Exploitation

  • Sexual Interference

Criminal Lawyer in Toronto


  • Abduction

  • Aggravated Assault

  • Utter Threats (Death or Bodily Harm)

  • Assault with Weapon

  • Forcible Confinement

Get In Touch With Me

Payment Plans 

We are all aware that cost is a consideration, but it should not be the decisive factor. You should be focused on finding the greatest possible defence attorney to represent your case and achieve the best possible results.

At Bhardwaj Law PC, we believe that your financial circumstances should not prevent you from hiring the most qualified lawyer for your case. Therefore, we are committed to providing you with transparent flat-rate costs so that you can understand where your money is going. This puts you behind the wheel. If your circumstances necessitate it, we will also construct a monthly payment plan. Our firm thinks that your rights are too essential to give up merely because you cannot afford a competent lawyer, so we do all in our power to help you find an affordable defence lawyer.

Successful Outcomes

Mukesh Bhardwaj has 26 years of expertise and a good track record defending criminal charges in the Ontario court system. Our team prioritizes your rights and liberties. We prioritize ensuring that you obtain the best possible criminal defence.

Our extensive litigation experience ensures that you are represented by professional and knowledgeable lawyers. Because being charged with a crime poses a threat to your rights, freedoms, and future. It is crucial that you employ the appropriate defence team. Contact us immediately so that we can secure the best outcome for your case.

Compassionate criminal lawyers at your service

Being charged with a crime can be a stressful situation. It is crucial to have a criminal attorney who understands your situation. Due to our extensive client experience, we recognize that this is a tough time and are here to assist. Therefore, we at Bhardwaj Law PC are confident that our experience and knowledge of the Ontario court system can aid you in attaining the best possible conclusion for your criminal charges.

Criminal court proceedings can be complicated and time-consuming. There is considerable opportunity for error. Your best defence is, therefore, to seek legal support as soon as possible. Bhardwaj Law PC is committed to providing you with an effective defence.

Always remember you are innocent until proven guilty. Do not settle without contacting a lawyer. 

Contact Mukesh Bhardwaj directly at 416-561-7698 if your matter is urgent or 416-747-7777 to book an appointment.

Mukesh Bhardwaj is a top-tiered Criminal Law lawyer with Legal Aid and we accept all legal aid certificates! You can contact Legal Aid Ontario at 1-800-668-8258 to find out how you can obtain a legal aid certificate or visit their website for more information

Peel Law Association - Bhardwaj Law Corporation
York Region Law Association - Bhardwaj Law Corporation
Legal Aid Ontario - Bhardwaj Law Corporation
Ontario Bar Association - Bhardwaj Law Corporation
Law Society of Ontario - Bhardwaj Law Corporation
Criminal Lawyers Association - Bhardwaj Law Corporation

CALL: 416-747-7777

*Book Your Free Consultation Now*

Upload File
How did you hear about us?

Thanks for submitting!

bottom of page