Our office mainly assists clients from across the Niagara Region, including St. Catharines, Thorold, Niagara Falls, Welland, Grimsby, Port Colborne, and Fort Erie. However we are also qualified to represent individuals anywhere in Ontario such as the neighbouring jurisdictions of Hamilton, Brantford, Milton and Cayuga. From our experience we know that when you are facing criminal charges your job, your family and even your freedom may be in jeopardy and from the outset we work hard to protect your interests.

With more than 25 years of cumulative experience between them, our lawyers bring a wealth of knowledge to assist you from the cases they have handled. However, we also know there are unique circumstances to every case, so we invest the time to understand your situation thoroughly and learn your intentions. It is from this interaction and consultation that we are able to develop an effective criminal defence strategy.