Straight talk, thorough preparation, and personal attention on every case I take.

For more than 50 years, I have defended Virginians facing criminal charges and serious traffic offenses. I bring focus, thorough preparation, and straight answers to every case I take — and I would be honored to talk with you about yours.
My name is Jerry O. Talton, and my office sits right on Main Street in Front Royal. Over five decades of practice, I have learned that most people who walk through my door are facing one of the hardest moments of their lives. My job is to steady that, explain where things stand in plain language, and build a defense focused on protecting your future.
Good defense is not about being the loudest voice in the room. It is about preparation, timing, and a real understanding of how Virginia's local courts work — including the officers, prosecutors, and judges who run them. After decades in these courthouses, I know the local landscape, and I put that familiarity to work for the people I represent.
I concentrate on criminal defense and serious traffic matters throughout the Shenandoah Valley — from a first DUI to felony charges that can carry lasting consequences. Alongside those, I handle misdemeanors, drug and theft allegations, probation questions, and traffic cases of every kind. Whatever the charge, my goal stays the same: understand your side, look hard at how the state built its case, and work toward the best result the circumstances allow.
My office is in Front Royal, and I defend clients across Warren County and the surrounding Shenandoah Valley communities. I appear regularly in the local courts here, and I welcome out-of-state drivers charged while passing through the area. You can see the full list of communities I serve on my areas I serve page.
If you are facing a charge in the Front Royal area, I offer a free, no-pressure consultation to talk through where you stand. Call me at (540) 636-7040 and we will have an honest conversation about how I can help.
Reach out for a free, no-pressure consultation. Call (540) 636-7040 or stop by the office at 118A E Main St, Front Royal, VA 22630, open Monday through Friday, 9:30 AM – 5:00 PM.