<< All Companies

William J. Holmes

About William J. Holmes

For over thirty years, I have been engaged in the general practice of law having represented clients in a variety of actions in federal and state courts. Although I have had a diverse practice handling federal claims litigation, criminal defense, domestic relations and juvenile cases, etc., the majority of my experience has been the practice of Military Law, where I have been intimately involved in all aspects of military legal concerns.

Area of practice

William J. Holmes practices law in the following areas and works with its clients to provide the best possible legal solutions.

  • Military Law
  • Courts Martial
  • Appeals
  • Investigations
  • Correction Of Records
  • Admininistrative Discharges
  • Medical Boards
  • Defending Military Cases Around The World
  • Criminal Defense
  • State And Federal Courts
  • Felonymisdemeanor
  • Traffic Violations
  • Family Law
  • Divorce Custody Support
  • Child Protective Services Investigations
William J. Holmes Reviews
Recommend to a friend
Approve of management

William J. Holmes LOCATIONS


William J. Holmes Headquarters


William J. Holmes Office

6064 Indian River Road ,
Suite 203
Virginia Beach, VA

757-420-9321 phone
757-420-4169 fax

Your William J. Holmes Experience

William J. Holmes


Do you currently work at William J. Holmes? Have you worked there in the past? Please rate your expierence and share your thoughts!

More Jobs at William J. Holmes