Overview
AO Law Office provides comprehensive criminal defence representation across Alberta. From your first court appearance to the final day of trial, we guide you through every step of the process with skill and dedication. We have experience defending matters before both the Alberta Court of Justice and the Court of King’s Bench, and offer flexible payment options to make quality representation accessible.