Firm Overview

Richmond, Virginia, DUI and Traffic Violation Lawyers

Traffic Violations — Speeding — DWI — Reckless Driving — Drug Possession

804-355-8037

At the Richmond, Virginia, criminal and serious traffic charges defense law firm of Weiland Upton, our attorney team has years of experience representing persons charged with DUI and other serious traffic offenses.

Our focus allows us to continually improve our knowledge of Virginia’s DUI and traffic laws and our negotiation and trial skills. A well-established practice allows us to consistently provide quality legal services to our clients that go above and beyond their expectations. At Weiland Upton, we put our reputation on the line each time we accept a case, and we work hard for a successful outcome.

Have you been charged with a serious traffic violation, such as speeding or reckless driving, or a violation relating to marijuana or underage alcohol possession? We can help. Call 804.355.8037  today.

It’s Not About the Money. It’s About You.

When you face serious traffic violations or DUI/DWI charges, you have a lot at stake. Your freedom, your livelihood, your driving privileges and your record are all threatened. That is why, at Weiland Upton, we will never limit your legal defense due to time and cost concerns relating to our firm. We take each case personally, and we take each case home each night. Our diligence has led to thousands of satisfied clients.

If you have been charged with a traffic offense or DUI contact Weiland Upton for a no-charge discussion of your case.

Contact Us

If you face drunk driving or other traffic offenses charges in the Richmond, Virginia, area, contact Weiland Upton. 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.

Our lawyers handle cases involving speeding and reckless speeding tickets in many local jurisdictions around the City of Richmond.  These jurisdictions include the City of Petersburg, Dinwiddie County, Goochland County, Henrico County, Hanover County, Chesterfield County, Prince George County, New Kent County, Spotsylvania County, the City of Hopewell, Sussex County, Caroline County, Amelia County, the City of Colonial Heights, Powhatan County and Stafford County.