Serving Throughout Canada

Request Free Consultation


We are an Alberta-based criminal law firm, that has the ability to represent you at trial or appeal anywhere in Canada.

Our experienced lawyers have appeared in courts across Alberta, including: Airdrie, Assumption, Athabasca, Barrhead, Bonnyville, Boyle, Breton, Brooks, Calgary, Camrose, Canmore, Cardston, Cochrane, Cold Lake, Coronation, Didsbury, Drayton Valley, Drumheller, Edmonton, Edson, Evansburg, Fairview, Falher, Fort Chipewyan, Fort Macleod, Fort McMurray, Fort Saskatchewan, Fort Vermillion, Fox Creek, Glenevis, Grande Cache, Grande Prairie, Hanna, High Level, High Prairie, Hinton, Jasper, Killam, Lac La Biche, Leduc, Lethbridge, Lloydminster, Mayerthorpe, Medicine Hat, Morinville, Okotoks, Peace River, Pincher Creek, Ponoka, Red Deer, Red Earth Creek, Randy, Rocky Mountain House, Sherwood Park, Slave Lake, St. Albert, St. Paul, Stettler, Stony Plain, Strathmore, Taber, Valleyview, Vegreville, Vermillion, Wabasca Desmarais, Wainwright, Westlock, Wetaskiwin, and Whitecourt.

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 have also appeared in other B.C. jurisdictions such as Vancouver, Victoria, Kamloops, and Kelowna.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.


Liberty Law has full-service offices located in both Edmonton and Grande Prairie. Chris Millsap lives and practices in Grande Prairie. The Grande Prairie office is also serviced by the following lawyers who rotate in on a regular basis: Edmond O’Neill, Brian Hurley, Eamon O’Keeffe, Kim Hardstaff and Shawn Gerstel. The other members of the firm are based in Edmonton but provide legal representation in Grande Prairie and elsewhere throughout western Canada.


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


Phone: 780-539-9300 | Toll-Free: 1-800-565-5415 | Fax: 780-539-9320
Suite #510, 10014 – 99 Street, Grande Prairie, AB T8V 3N4

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