Edmonton Criminal Lawyers

Request Free Consultation

Facing criminal charges can be an intimidating and confusing process. Our team of experienced Edmonton criminal lawyers is here to assist you, no matter what the charges. With a team approach to complex legal issues, we offer some of the highest quality legal services and are ready to take on any challenge you may face, big or small.

If you’re facing criminal charges, it is best to call an experienced criminal lawyer as soon as possible. Dealing with the police on your own could irreparably damage and jeopardize your legal position. It is important that you tell your side of the story to your lawyer while the events are still fresh in your mind. The longer you wait to seek representation, the harder it may be for you to get a positive result.  

At Liberty Law, we offer 24-hour support for emergency advice and can almost always accommodate a free face to face consultation with one of our lawyers the same day that you call.

We know that facing criminal charges can put a lot of stress on an individual. There may be a lot of questions and concerns that you have.  Our firm is here to help you address any questions you may have and to guide you through the process as quickly and smoothly as possible.

Many people feel lost and alone. You don’t have to feel that way. With our help, you can get the guidance you need. There’s no reason to struggle through this complicated process alone.

At Liberty Law, we believe that our clients come first. We use all of the resources that we have at our disposal to help you. You deserve a good outcome, and we do everything in our power to make that happen. With a team of qualified lawyers, we’re ready to take on your case.

How We Can Help You Get The Results You Deserve

It doesn’t matter what type of criminal charges you’re facing. Everyone deserves help and we want to be the ones to help you. Our services cater to a long list of criminal charges.

If you’re facing murder or sexual offence charges, we can help. Drug charges or impaired driving? We’re ready for you. Looking at weapons offences, traffic offences, or domestic violence charges? Contact us for help. We even offer services for people facing theft offences.  No case is too big or too small.

Young or old, we can help you fight your charges. Our lawyers are equipped to deal with adult offenders or youth offenders. All of our lawyers have the experience and resources needed to best represent you. With our team approach, we will ensure that you are guided to a lawyer that is best suited to defend your case and that you are comfortable with in terms of legal costs and experience level.

As soon as you find yourself in trouble with the law, it’s time to get help. You need an Edmonton criminal lawyer who can handle your legal troubles. With our help and outstanding reputation within the legal community, we can ensure you get the best possible results. 
The outcome may be better than you expect. No matter how difficult your case may seem, we can help. Our experience and dedication allow us to handle anything. Contact us at Liberty Law to find out what we can do for you.

Edmonton Law Firm Office

Phone: (780) 784-7500 | Toll-Free:  (833) 784-7500 | Fax: 780-429-0346
300 MacLean Block, 10110 – 107 Street, Edmonton, AB T5J 1J4

Locations We Serve

We are an Alberta-based criminal law firm, representing individuals charged with criminal offences at trial and on appeal throughout Alberta, British Columbia, Saskatchewan and the Northwest Territories.

Areas Of Practice


Our office in Grande Prairie serves the entire Peace Country. We often appear in Dawson Creek and Fort St. John, British Columbia, defending clients charged with criminal offences in those locations. We also frequently handle criminal charges in Saskatchewan, including Saskatoon, North Battleford and Regina.

Our office has a history of handling serious charges in the Northwest Territories, Yukon and Nunavut.

Request Free Consultation

If you have a criminal law issue, contact one of our lawyers immediately.

EDMONTON 300 Maclean Block, 10110 - 107 Street, Edmonton, AB | Toll Free 1-833-784-7500

GRANDE PRAIRIE Suite #510, 10014 - 99 Street, Grande Prairie, AB | Toll Free 1-800-565-5415