Violent Offences

Lawyers Representing Against Assault Charges & More in Edmonton

At the Edmonton law offices of R. Kent Haryett & Company, our assault lawyers in Edmonton construct custom strategies for presenting evidence to support your defence, such as witness cross-examination and challenging the prosecution’s case along with the police investigation. Call on us for experienced representation if you have been charged with a violent offence. Our lawyers for criminal assault and aggravated assault have successfully defended clients against these criminal charges:

  • Sexual assault 
  • Domestic violence 
  • Murder 
  • Uttering threats
  • Obstructing peace officers
  • Robbery
  • Disorderly conduct 
  • Aggravated assault 
  • Conspiracy 
  • Weapons 
  • Public mischief

Mitigate Harsh Sentences for Assault

Alberta’s assault and battery laws allow room for an accused person to avoid punishment or get a lesser sentence if the defence lawyer invokes the argument of self-defence. If someone is charged with criminal assault, the self-defence argument can be very technical and is successfully used in not only simple assault cases, but also in cases of murder, assault causing bodily harm, assault with a weapon and other aggravated assault charges. Choose a legal defence team that will fight for your interests. Haryett & Company is the Edmonton legal team with the experience and skill to see your rights are respected in the Alberta courts.




Bail & Emergency Calls Answered 24/7



Haryett & Company
100-9924 106 Street NW
Edmonton, AB T5K 1C4


Monday - Thursday: 8:00 AM - 5:00 PM
Friday: 8:00 AM - 1:00 PM

Service Area


  • Edmonton

  • Sherwood Park

  • St. Albert

  • Spruce Grove

  • Stony Plain

  • Leduc

  • Beaumont

  • Fort Saskatchewan

  • Westlock

  • Athabasca

  • Barrhead

  • Fort McMurray

  • Edson

  • Hinton

  • Jasper

  • Grande Prairie

  • Peace River

  • Vegreville

  • St. Paul

  • Elk Point

  • Lac La Biche

  • Slave Lake

  • Smoky Lake

  • Vermilion

  • Bonnyville

  • Cold Lake

  • Lloydminster

  • Wainwright

  • Camrose

  • Wetaskiwin

  • Drayton Valley

Copyright Haryett & Company 2019 - Legal
Created by

Legal notice