Charged with a criminal offence?

Our defence team strives to maintain your freedom, reputation, and future — no matter the complexity.

  • Professional & Trustworthy
  • Confident & Client-Focused
  • Trusted Experience. Proven Results. Compassionate Support.
img

About us

Experienced Criminal Defence Lawyer

We know at TC Legal that navigating the legal system can be intimidating. That’s why we commit ourselves to making the process as clear, useful, and productive as possible. From your first consultation to your final outcome, our team is with you — offering honest advice, thoughtful strategy, and relentless advocacy.

We practice openly, professionally, and with an unwavering dedication to your outcome. We treat all of our cases with the care and respect we would provide our own family. Whether you are facing pending charges or need compensation as a result of an injury, you will be represented by an effective communicator who works efficiently and has your back every step of the way.

Request A Free Consultation (403) 483-2283

Why Choose Us

img

Relentless Advocacy

We fight hard for every client — in negotiations or in court.

img

Results-driven

Your outcome is our priority. We pursue real results, not just process.

img

Clear Communication

No legal jargon. Just straightforward updates you can count on.

img

Tailored Strategy

Every case is different — your legal approach should be too.

FAQs

Frequently asked questions

Depending on several factors (such as the nature of the alleged offence, the likelihood that the accused will attend court and whether or not s/he will pose a danger to the public or complainant), the police may decide to not release the accused. In this situation, the police must, in most cases, bring the accused before a court within 24 hours for a bail hearing. A bail hearing is a proceeding in which the court will make a determination as to whether or not the accused should be released, pending the completion of his/her criminal case. In the majority of cases, the burden is on the Crown to demonstrate, on a balance of probabilities, why the accused’s detention is justified. In certain cases, the burden shifts to the accused person to show cause why his/her detention is not justifiable (this is called a “reverse-onus” bail hearing, and may arise with certain prescribed offences, such as murder, as well as in certain prescribed situations). In either scenario, the following are the factors that must be taken into account when assessing whether or not detention is justifiable:

  • Is detention necessary in order to ensure the accused attends court (the “primary ground”);
  • Is detention necessary for the protection and safety of the public, including any substantial likelihood that the accused, if released, will commit further criminal offences (the “secondary ground”); and
  • Is detention necessary to preserve confidence in the administration of justice (the “tertiary ground”)

Testimonials

What our clients are saying?

Cassandra Napier

Tahir & his team, are exceptional in every aspect, gracious, and professional. Continuously, checking in on me, how my treatment was going, and made recommendations when needed. Tahir, was always in my corner and fought for me every step of the way; I am extremely grateful! Thanks again to Tahir and his entire team!

Margot Napier

We are very grateful for Tahir and his wonderful team for helping us with our case. They kept us updated, provided advice and were very quick to respond to our inquiries. We appreciated the empathetic care, professionalism and attention to detail. We have personally recommended family members to Tahir and his team and would highly recommend TC Legal to anyone else!

Theophilus Nketiah

My experience at TC Legal was fantastic. I went to them when another driver hit my car from the wrong lane. I went to TC Legal and got them to fight for me for my claim against his insurance. They did an excellent job of getting me the settlement I deserve. They are very people and a caring team. Therefore, I will recommend TC Legal to anyone who needs legal assistance. And when you do, tell them Theo sent you.

Alan T

Tahir and his team was excellent to deal with throughout my case. Communication was good from the start and his team checked in often to see how I was doing. TC Legal made it easy, so I can just focus on getting better from my MVA. Thank you team!

Zakir Rayani

Tahir is amazing, I went to him for an accident injury claim. He spent time going over every detail, how and what will happen and how long it would take estimated ofcourse. I went to a couple other lawyers prior to meeting him and no one took the time explain details to me the way Tahir did. Throughout the process he always checked up on me to make sure that I was ok. His team were also very kind and patient in understanding all my questions throughout the process. I highly recommend TC Legal!

Request A Free Consultation

Request A Free Consultation
Request A Free Consultation