Greg Smith has been defending people for more than 25 years. His firm has gotten literally thousands of criminal charges dismissed. He has trained over 40 attorneys, and has lectured to other attorneys. He is easy to work with, returns phone calls, and is known for having very reasonable rate. He’s also handled over 1800 bankruptcies, countless divorces and employment matters. There are few (if any) attorneys that have handles as many cases as he has.