Free Consultations

Call: (757) 422-4646

Criminal & Traffic Defense

Serving Norfolk, VA & Surrounding Areas.

Extensive Experience

Over 15 Years of Courtroom Litigation.

Trusted Advice

Guiding You to the Right Decision.

Finding solutions

For Complex Issues.

Military veteran

Proudly Serving Those Who Serve Us.

Norfolk Criminal Defense Attorney | Norfolk Traffic Lawyer

Norfolk Criminal Defense & Traffic Attorney

When someone is charged with violating the law, they need a criminal defense attorney who is knowledgeable on the law and respected in the courtroom. Being charged with a felony or misdemeanor criminal offense or a serious traffic charge risks costing you your driver’s license, money for fines and court costs, and in many cases, your freedom. Norfolk criminal defense attorney James D. Garrett has been defending individuals on these charges for over 15 years. He knows the law. Contact him to talk about how he can help you in your case.






Our office is located in Norfolk, VA. We serve clients who have matters in the Norfolk, Virginia Beach, Chesapeake, Portsmouth and Suffolk courts.

At Garrett Law Group, PLC we pride ourself in meeting your needs.


Accessible to you.

Our clients have direct access to their attorney through email, cell phone and text messages.


Available when you need it.

Our clients are able to contact their attorney anytime, day or night, and on weekends.

Reasonable Fees.

You worked hard for your money. We offer reasonable rates and flat fees, and we don’t spend your money on needless tasks and expenses.


Security of your files and personal data.

Our client files and data are stored on military-grade, encryted servers.