Bains Barristers is one of Canada's leading criminal and quasi-criminal law firms. We have built a reputation for passionate and inspired representation. Our long hours of hard work are dedicated to the belief that it is our duty to do everything pos