Go to main navigation
6064 Indian River Road, Suite 203, Virginia Beach, Virginia 23464

VIRGINIA BEACH, VA CRIMINAL DEFENSE ATTORNEY

If you have been charged with a crime in Virginia, you need an experienced criminal defense attorney on your side. For more than 30 years, attorney William J. Holmes has been fighting to defend the rights of clients, and has built a reputation on getting results. We are intimately familiar with all facets of the Virginia criminal justice system, and have the knowledge and ability to help guide you through the process while carefully explaining your legal options. We have represented numerous clients in local, state and federal courts on charges ranging from minor offenses to serious felonies, including:

  • Arson
  • Assault and battery
  • Burglary
  • Domestic violence
  • Drug possession
  • Drunk driving offenses
  • Robbery
  • Theft/larceny
  • Traffic violations
  • White collar crime

No matter what obstacle has been placed in your way, rest assured that we will help you overcome it, and will work to attain the best possible result for you.

Going the extra mile for your freedom

We go the extra mile to ensure that you get the justice that you deserve. We take our oath to provide exemplary service very seriously, and through meticulous preparation and a firm attention to detail, we strive to achieve that goal. We personally speak with witnesses, review police records, and examine the alleged crime scene with a fine-toothed comb if necessary. We can also bring in experts to challenge the prosecution and assist us in preparing trial strategy. Nothing is more important than your freedom. If you need a defense attorney who is dedicated to your case, contact William J. Holmes today.

Don’t delay, contact William J. Holmes today

When you have been charged with a crime, choose a criminal defense attorney with the experience and dedication to make a difference. Call 757-420-9321 or contact us online to schedule a free consultation.