Sign up for our Email Newsletter :



Greg William Klein

Partner -  Litigation, Workers’ Compensation, Criminal Defense, Domestic Relations, Labor and Employment Relations 


Greg Klein has experience in the areas of general civil litigation, criminal defense and domestic relations. Mr. Klein has appeared in the vast majority of state courts within the Hampton Roads area including General District Court, Juvenile & Domestic Relations Court and Circuit Court. He has also represented clients in both federal civil and criminal matters adjudicated in the United States District Court for the Eastern District of Virginia.

Of special interest to Mr. Klein is the representation of parties in disputes that arise from the employer-employee relationship. Mr. Klein has represented aggrieved employees whose rights, as guaranteed by various federal statues, have been violated including Title VII of the Civil Rights Act, Americans with Disabilities Act (ADA), Age Discrimination in Employment Act (ADEA), Family and Medical Leave Act (FMLA), and Fair Labor Standards Act (FLSA). He also practices in areas of employment law such as unemployment benefits, unlawful discrimination and unpaid overtime. Mr. Klein handles matters of criminal and traffic defense including misdemeanors, felonies, DUI—both federal and state offenses.

He practices primarily in our Virginia Beach Office.



• Regent University School of Law; J.D., 2006
• Old Dominion University B.S. (Political Science), 1993


• Commonwealth of Virginia, 2006
• U.S. District Court, Eastern District of Virginia, 2007

Professional Memberships:

• Virginia State Bar
• Virginia Beach Bar Association
• Executive Committee, James Kent American Inn of Court
• Chair, Membership Committee, James Kent American Inn of Court


T. 757 625-7300
F. 757 625-1504
E. This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Our Attorneys

Office Locations

Norfolk Office
555 E. Main Street
Suite 1300
P.O. Box 3490
Norfolk, VA 23510
Get Directions
P : 757-625-7300
F : 757-625-1504

Virginia Beach Office
1206 Laskin Road, Suite 100
Virginia Beach, VA 23451
Get Directions
P : 757-625-7300
F : 757-625-1504