About
David Michael Good is an experienced lawyer in Virginia Beach, Virginia, with a unique background in law enforcement and military service. David Michael Good is a seasoned lawyer who has extensive experience in representing clients in both state and federal courts in Virginia. He has been dedicated to protecting the rights of his clients since 1999, handling criminal and traffic law cases. Additionally, he specializes in Virginia expungement matters, helping clients clear their criminal records. Throughout his legal career, David Michael Good has operated his law offices in Virginia Beach and Norfolk, Virginia. He has appeared in courts across the Virginia Beach/Norfolk area and beyond, representing clients from various regions in Virginia, including Virginia Beach, Chesapeake, Norfolk, Portsmouth, Suffolk, Hampton, Newport News, and Northampton. What sets David Michael Good apart is his unique background. Before pursuing a career in law, he served as a U.S. Army Ranger, a city police officer in Lynchburg, Virginia, and a Virginia state trooper. This diverse experience in law enforcement and the military has equipped him with a distinct set of skills that benefit his legal practice. David Michael Good\s internship experiences in the Virginia Beach and Chesapeake Offices of the Commonwealth\s Lawyer during law school provided him with valuable insights into the prosecution process. He prosecuted numerous trials under the guidance of licensed attorneys, honing his legal skills and courtroom expertise. With a combination of legal knowledge, law enforcement experience, and military background, David Michael Good offers his clients a unique perspective and a high level of expertise in handling their legal matters.
Videos
Legal Issues
- Criminal Law
- Criminal Appeals, Drug Crimes, Expungement, Fraud, Gun Crimes, Internet Crimes, Sex Crimes, Theft, Violent Crimes
- DUI & DWI
- Traffic Tickets
- Suspended License
- White Collar Crime
Certificates
No Certifications
Languages
Accepted Jurisdictions
Experience
Education
Associations
Costs
- Free Consultancy Service