Firm Overview

Firm Overview Weiland Button, PLC


Richmond Virginia DUI and Traffic Violation Lawyers


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


(804) 355-8037

At Weiland Button, PLC in Richmond, Virginia, a traffic charges defense law firm, 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, as well as 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 Button, PLC, 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 Button, PLC, 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 it home with us each night. Our diligence has led to thousands upon thousands of satisfied clients.

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

Contact Us


If you face drunk driving or other traffic offenses charges in the greater Richmond, Virginia, area, contact Weiland Button, 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 all major credit cards, and are conveniently located near I-95 and I-I95 in the Carytown district of Richmond. 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. We provide defense services for those ticketed in these areas: Cities: Colonial Heights, Emporia, Hopewell, Petersburg, Richmond, Williamsburg Counties: Amelia County, Brunswick County, Caroline County, Chesterfield County, Dinwiddie County, Essex County, Greensville County, Goochland County, Hanover County, Henrico County, James City County, King George County, King and Queen County, King William County, Louisa County, New Kent County, Nottoway County, Mecklenburg County, Powhatan County, Prince George County, Spotsylvania County, Stafford County, Sussex County, York County