B. Hall Law, is a criminal defense firm based in Norman, Oklahoma. Since 2006, founding attorney Brian D. Hall has been working in Oklahoma criminal law — first as a prosecutor, then as a defense lawyer. Mr. Hall's experience on both sides of courtroom have given him an intimate knowledge of how the criminal justice system operates, how prosecutors build cases, and what kinds of resources and defense options are available to individuals charged with crimes. We now put that knowledge to use helping Oklahomans resolve their criminal charges and return to normal life as quickly as possible.