Criminal Law... so you need a Bar then ?
well.. the only thing I have on my bookmakr is the BC Bar Association
http://www.cba.org/BC/home/main/
you can go there and they have "Dial A Law" ... volunteer by Law student.. and they also have some Bar directory... maybe that is a start ?
Also.. depends on your case.. some Bar is good at one type of case while some is good at others.. etc
good luck