by paige | Sep 11, 2026 | Constitutional Law, Virginia Criminal Law
Are Flock Cameras Legal in Virginia? Virginia Law, Privacy Rights, and the Fourth Amendment Flock cameras have become increasingly common in Virginia. These automated license plate reader cameras—often called ALPRs—photograph vehicles traveling on public roads and use...
by paige | Sep 11, 2026 | Criminal Defense Attorney, Firearm Laws, Virginia Criminal Law
Virginia’s New Gun Laws Are Tied Up in Court: What Hampton Roads and Williamsburg Gun Owners Need to Know Introduction: A Gun Law in Legal Limbo If you’ve tried to keep up with Virginia’s gun laws this year, you’re not alone in feeling...
by paige | Sep 8, 2026 | Constitutional Law, Criminal Defense Attorney, Virginia Criminal Law
What Should You Do If Police Approach You for a Consensual Encounter in Virginia? If a police officer approaches you and begins asking questions, you do not necessarily have to answer. In many situations, the encounter may be completely voluntary, meaning you are free...
by paige | Aug 27, 2026 | Virginia Criminal Law, Criminal Defense Attorney
Hit and Run in Virginia Being involved in a motor vehicle accident can be stressful, particularly when someone is injured or property is damaged. Virginia law imposes specific duties on drivers involved in accidents, including a duty to stop, provide identifying...
by paige | Aug 25, 2026 | Virginia Criminal Law, Criminal Defense Attorney
Virginia Certificates of Analysis and the Department of Forensic Science In many Virginia criminal cases, the Commonwealth relies on scientific testing performed by the Virginia Department of Forensic Science (DFS). Drug possession cases, firearm cases, DNA cases,...
by paige | Aug 20, 2026 | Virginia Criminal Law, Criminal Defense Attorney
Is It Worth It to Hire a Criminal Defense Lawyer When You’re Charged With a Crime? If you or a loved one has been arrested in Williamsburg, James City County, York County, or anywhere in Hampton Roads, one of the first questions that comes up is about money: *do...
Recent Comments