Top Rated Criminal Defense Law Lawyers

  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
Brian K. Ayson
Charter Member
Criminal Defense Law

2200 N Loop W, 304, Houston, TX 77018


Mark A. Bailey
Charter Member
Criminal Defense Law

569 Dr. MLK Boulevard, Newark, NJ 07102


Mark Bailus
Charter Member
Criminal Defense Law

517 S 9th St, Las Vegas, NV 89101, USA


John Balenovich
Charter Member
Criminal Defense Law

3818 MacCorkle Avenue SE, Suite 101, Charleston, WV 25304


Education: University of Louisville School of Law, Louisville, Kentucky J.D. - 2005 University of Louisville M.S. - 2006 Bellarmine University B.A. - 2001. Bar Admissions West Virginia, 2006 Kentucky, 2005 U.S. District Court Southern District of West Virginia. Practice Areas: Family law Business Litigation Criminal Law Bankruptcy

Trent Barkus
Charter Member
Criminal Defense Law

3431 4th Ave S., Ste 200, Fargo, ND 58103


Trent was born in South Dakota and grew up in North Dakota. He is married with two children. Trent attended the University of Jamestown, graduating with a B.A. in History/Political Science in 2008. He joined the United States Navy as an Intelligence Analyst in 2010. During his active duty enlistment, he completed a M.S. in International Relations from Troy University. Currently, Trent is scheduled to graduate with a J.D. in 2019 from University of North Dakota School of Law. During the summer of 2017, he was a judicial clerk for Hon. Jay Carlson in Becker County, Minnesota. Trent has a wealth of knowledge and experience in dealing with complicated issues. As an Intelligence Analyst, he dealt with an every changing problem set and variables. Trent deployed with the USS NIMITZ in 2013 which supported Operation Enduring Freedom and was extended due to the crisis in Syria. He has continued his commitment to the country, in the Naval Reserves as an Intelligence Officer. When not involved in the office, Trent is an avid runner. Trent has completed 4 marathons, and 7 half marathons. Finally, Trent enjoys spending time with his family, and coaching youth athletics.