Our firm handles a wide range of criminal matters from lower level traffic offenses to serious felonies. Our firm has experience with criminal law in all levels of Virginia’s trial courts as well as the United States District Court for the Western District of Virginia. Our lawyers will advise you regarding the potential consequences of any criminal charges you are facing and will work to obtain the best results for you whether through a plea bargain or trial.