Reckless Driving, Traffic & Criminal Lawyers The Weiland Firm, PLC The experienced attorneys at The Weiland Firm, PLC focus on traffic violation and criminal defense including DUI/DWI, reckless driving, speeding, possession of alcohol and more. Speak to a lawyer today. (804) 355-8037


The Weiland Firm’s first goal in every case is to get the best possible result for our client – every time. Our attorneys are dedicated to defending those charged with reckless driving, DUI/DWI, speeding, hit and run, eluding, and other traffic crimes and violations. We also defend clients charged with criminal offenses such as underage possession of alcohol, drug possession, and assault & battery. We work with a broad range of clients including Virginia residents, out-of-state drivers, commercial drivers, professionals and college students. With unmatched focus and experience, we’re able to secure high rates of success in reducing or dismissing our clients’ charges. Furthermore, we are able to do this at competitive rates.

We know the courts, the prosecutors, and the police where we practice, and we know how to set up your case for the best possible outcome – whether we’re admitting fault and asking for leniency or having a full-on trial. Each case and client is unique, and we will formulate a plan to achieve the desired result for your case and situation. No matter the charge, we’ll be right beside you from start to finish to secure you the best possible result.

Get Started Now (804) 355-8037


John Weiland

The Weiland Firm, PLC

Practice Areas

At the Weiland Firm, PLC, our attorneys work to drop charges or reduce the severity of offenses, to keep you out of jail,
minimize or eliminate fines, keep your record clean and your car insurance rates low. Call Now (804) 355-8037


At The Weiland Firm, PLC, our top-flight attorneys offer world-class representation to those charged with traffic violations and crimes across Virginia. We have worked hard over the years to build strong working relationships with the law enforcement officers, prosecutors and court officials, so that we’re certain from the first consultation that our clients have the best possible opportunity at a satisfactory outcome. Each of our attorneys devotes a great deal of time staying current on all the latest developments in Virginia traffic law. Get Started Now (804) 355-8037

Free Case Evaluations
No Obligation

If you face drunk driving or other traffic offenses charges in the Richmond, Virginia, area, contact The Weiland Firm, PLC. We work with a broad range of clients, including Virginia residents, out-of-state defendants and commercial/truck drivers. We offer free initial consultations, accept credit cards, and are conveniently located near I-95 and I-295. Call our Richmond law office at (804) 355-8037 or contact us online





    Meet our attorneys

    The attorneys from The Weiland Firm, PLC bring a wealth of experience and legal knowledge to your case
    and work tirelessly to achieve the outcomes you’re hoping for – inside and outside the courtroom.

    John M. Weiland - Founder & Lawyer

    John is a fast-thinking trial attorney who focuses on criminal and traffic defense. He has represented hundreds of traffic law clients in Virginia.
    (804) 355-8037

    Joshua P. Stock - Lawyer

    Joshua Stock is a passionate, innovative, and resourceful attorney who specializes in traffic and criminal cases. He is fluent in Spanish (habla español)
    (804) 355-8037

    Mark W. Button - Lawyer

    Mark Button is a thoughtful, compassionate, and scrupulous attorney who focuses his practice on traffic and criminal charges.
    (804) 355-8037
    heading icon

    Frequently Asked Questions

    If it involves Virginia traffic law, then absolutely it is. The attorneys at The Weiland Firm represent in-state and out-of-state drivers charged with traffic violations and crimes including speeding, reckless driving, DUI/DWI and marijuana possession.

    Yes, all initial consultations with the attorneys from The Weiland Firm, PLC come with no cost or obligation whatsoever. We’re there to offer an honest assessment of your case and provide you with insight into how we would defend you in court and out.

    Of course we do! That’s what makes us the top firm in Virginia for all kinds of traffic offenses and related crimes. From reckless driving to DUI, driving without a license to marijuana possession – we’re the right lawyers to see you through.

    Yes, we do. In fact, we’ve been assisting out-of-state drivers with their Virginia traffic issues for years and have developed proven strategies to see your charges reduced or eliminated entirely – often without the need for you to appear.

    Yes, you do need an attorney if you want any chance of reducing or eliminating your reckless driving charge in Virginia – not to mention keep it off your record. Don’t go it alone – choose The Weiland Firm for the best possible result.

    Schedule a Free Consultation
    (804) 355-8037