About Our Firm

Criminal Defense Attorneys Serving Fairfax, Leesburg & Manassas, Virginia

Over 40 years of experience in Virginia courts fighting for our clients rights.

The Gordon Law Firm provides experienced, caring and effective representation in cases involving Virginia DUI, reckless driving, drug offenses, domestic assault, juvenile law and other criminal law matters. We’ve helped more than 10,000 clients in traffic and criminal cases in Fairfax, Prince William, Arlington, and Loudoun County. At our firm, you’ll work directly with our experienced attorneys through every step of your case. Attorneys Carlos Wall and Alex Gordon know the stress you are under; your record and career or even freedom may be at stake. We will use our skills and experience to try to achieve the best possible outcome. Our strategy is to be as prepared as possible and to use our knowledge of the law and the 5 local Northern Virginia court systems to protect your rights and your record.

To see our results for Virginia DUI cases and Virginia Reckless Driving cases, you can review them here.

If you are facing criminal charges, DUI or a traffic offense, or if your child is facing charges, you need to act quickly and call the Virginia criminal defense attorneys at The Gordon Law Firm. Lawyers Alex and Carlos never give you misinformation or false hope. They will work diligently to obtain the best outcome in your case and will keep you informed of the process. Contact our law firm now online or at 703-468-8190 for a free consultation and your first step towards protecting your rights and your record..

Getting Started


Initial consultations are always free of charge. Your consultation can take place over the phone or in our office. We set a flat, reasonable fee once we know the details and complexity level of your case. After speaking with you and learning the details of your case and history, we can get started fighting for you right away. In most cases, a phone call is all it takes.

If you are facing a traffic violation, you do may not even need to call. You can just take a picture of your ticket and text it to us. We will contact you as soon as it is received. That number is 703.591.6682.

Areas We Serve

We proudly represent clients in Fairfax County, Loudoun County, Prince William County, Arlington, and the City of Alexandria including Woodbridge, Manassas, Leesburg, Sterling, Vienna, Reston, Herndon and City of Fairfax.

Local Courts

The majority of cases will go to the general district court in Fairfax County, Loudoun County, Arlington, or Prince William County courthouses. The general district courts handle traffic violations, DUI, misdemeanors and preliminary hearings for felonies. Trials in general district court are heard by a judge.

We assist our clients with all aspects of the court process:

  • Trials in Traffic Court
    • In Prince William County Traffic Court
    • In Fairfax County Traffic Court
    • In Arlington Traffic Court
    • In Loudoun County Traffic Court
  • Preliminary Hearing and Trial
  • Motions to Suppress
  • How to Pay Fines and Court Costs
  • How to Apply for a Restricted Operator’s License

For those facing traffic violations, it is important to note that, in Virginia, general district court judges cannot adjust or reduce your points. Point penalties are determined by the Department of Motor Vehicles (DMV) based on the seriousness of the offense. You can find out more about points by calling the DMV at 800-435-5137 or visiting the website.

To check on your case information or find your case number you can visit Virginia’s General District Court Online Information Center where you can search by name, case number, or hearing date.