Why Hire Us?

Our firm has over 500+ five-star Google reviews across Canada.

We are one of the largest criminal defence teams in Western Canada.

Our lawyers have over 60 years of combined legal experience.

We have defended clients in over 10,000 criminal cases.

We offer flexible payment structures and fee plans.

Our team is available 24/7 to provide help and support.

Meet Your Calgary Legal Team

Our Calgary office has 8 dedicated lawyers ranging from 1 to over 30 years of experience who are passionate about criminal defence work and ensuring a just outcome for each of their clients.

Michael Oykhman

Michael Oykhman is a senior criminal defence lawyer with over 20 years of experience. Michael is skilled in resolution, meaning you don’t have to go to trial to receive the best results. He is a driven problem solver who has appeared at all levels of court in Alberta.

Ian Savage

Senior criminal defence lawyer Ian Savage has over 30 years of experience and has built a career respected by the legal community both Calgary and Alberta wide. He has successfully argued thousands of cases and is particularly skilled in handling impaired driving offences. Read more about Ian and his portfolio here.

Greg Janzen

A published philosopher and passionate lawyer, Greg Janzen has been practicing law since 2017. He is highly adept at resolving cases for his clients without the need to proceed with a costly trial, however, is equally skilled in trial and has defended clients at both the Provincial Court and Court of Queen’s Bench level in Alberta.

Elena Ryland

A believer in fierce advocacy and innovative solutions, Elena Ryland completed her law degree at the University of Alberta and has been practicing since 2018. Her previous work experience at Alberta Crown Prosecution Services allowed her an inside look at how the Crown Prosecutor’s office works and gives her an upper hand when working towards a resolution for her clients.

Joseph-Small-Lawyer copy

Joseph Beller

Since beginning his articles in 2021, Joseph Beller has run nearly 100 low-complexity criminal and traffic matters independently. He also remains an active volunteer with the University of Calgary’s Student Legal Assistance program where he is an alumnus.

Julia-Small-Lawyer

Julia Hunter

Although Julia Hunter has only been practicing law since 2020, she gained extensive experience in the legal profession through her work as a judicial assistant in the Provincial Court of Alberta and an internship at the Alberta Crown Prosecution Service. She understands the stress associated with receiving a criminal charge and is focused on listening to the individual needs and concerns of each of her clients.

Kiran-Color-Small-Lawyer

Kiranpreet Cheema

Kiranpreet Cheema faces the complex nature of the criminal justice system head-on and strives to consistently simplify issues for the benefit of her clients. As a Canadian of Indian descent, she is sensitive to the struggles associated with understanding a new country and the added stress a criminal charge can bring. She passed the bar in 2021.

Successful Cases

Failure to Provide a Breath Sample

Charge Stayed;
No Criminal Record

Case Number: 75790038

Refusal to Provide a Breath Sample

Charge Withdrawn; Fine

Case Number: 55582522

Refusal to Comply with Breath Demand

Charges Withdrawn;
No Criminal Record

Case Number: 55792555

Impaired Driving

Charge Withdrawn;
No Criminal Record

Case Number: 59592530

Failure to Provide a Breath Sample

Charges Stayed;
No Criminal Record

Case Number: 75790038

Impaired Driving

Charges Withdrawn;
No Criminal Record

Case Number: 55592573

Domestic Assault Causing Bodily Harm

Charge Withdrawn;
No Criminal Record

Case Number: 55592538

Domestic Assault with a Weapon

Charge Withdrawn;
No Criminal Record

Case Number: 65690236

Assault Charge

Charge Withdrawn;
No Criminal Record

Case Number: 75790026

Domestic Assault with a Weapon

Charge Withdrawn;
No Criminal Record

Case Number: 55592575

Assault Causing Bodily Harm

Charges Withdrawn;
No Criminal Record

Case Number: 5518551

Criminal Harassment

Charges Withdrawn;
No Criminal Record

Case Number: 7619881

Sexual Assault

Charge Withdrawn

Case Number: 55592585

Indecent Act

Charges Withdrawn;
No Criminal Record

Case Number: 35370056

Voyeurism Charges

Charges Withdrawn;
No Criminal Record

Case Number: 551866

Sexual Assault

Charge Withdrawn;
No Criminal Record

Case Number: 55572393

Solicitation of Sexual Services

Charge Stayed;
Alternative Measures Program

Case Number: 758-190057

Sexual Assault

Acquitted at Trial

Case Number: 37370079

Mischief Charge

Charge Withdrawn;
No Criminal Record

Case Number: 65690248

Mischief Charge

Charge Withdrawn;
No Criminal Record

Case Number: 65680192

Break and Enter and Mischief

Charge Withdrawn;
No Criminal Record

Case Number: 53662253

Theft Under $5000

Charge Withdrawn;
No Criminal Record

Case Number: 741774

Theft Over $5000

Charge Withdrawn;
No Criminal Record

Case Number: 44470290

$5000 Graffiti Ticket

Charge Withdrawn

Case Number: 25280075

Possession Charge

Alternative Measures;
No Criminal Record

Case Number: 2250086

Possession of a Controlled Substance

Charge Withdrawn;
No Criminal Record

Case Number: 75790045

Possession of an Illegal Substance

Alternative Measures;
No Criminal Record

Case Number: 32360030

Two Counts of Possession

Conditional Discharge;
No Criminal Record

Case Number: 541783

Possession Charge

Alternative Measures;
No Criminal Record

Case Number: 65680165

Three Counts of Possession

Alternative Measures;
No Criminal Record

Case Number: 2250117

Dangerous Operation of a Motor Vehicle Causing Bodily Harm

Charge Stayed;
No Criminal Record

Case Number: 22290272

Speeding Ticket

Charge Withdrawn

Case Number: 25280119

Operation of a Vehicle Contrary to Restriction

Ticket Withdrawn

Case Number: 9583794

Stunting Ticket

Charge Withdrawn

Case Number: 25280046

Pedestrian on Roadway and Intoxicated in Public

Tickets Withdrawn;
No Fine

Case Number: 25280202

Failure to Remain at the Scene of an Accident

Charge Withdrawn

Case Number: 21280212

VIEW ALL SUCCESSFUL CASES