banff by law svc