BARR LLP defends individuals and corporations charged with criminal and regulatory offences before all levels of court in Alberta and elsewhere in Canada. Our firm has been built on years of collective experience in criminal litigation, and have a history of success.

We have been involved in some of the most difficult and well known criminal cases in the province, and approach every case with an uncompromising dedication to our client’s best interests. We pride ourselves on achieving the best possible result at the earliest stage of the proceedings.