Personal Attention from Start to Finish
When legal issues arise, many people simply want to know they have someone in their corner who will listen, explain the process, and take care of the details. Feeling confident in your attorney can make an already stressful situation much easier to manage.
The following review reflects the experience of a client who appreciated the time Mark Button invested in understanding their circumstances. From the initial conversation through the resolution of the case, they felt informed, supported, and well represented.
“Gregg Trogdon: Mr. Button was my attorney who represented me in my court case. Mr. Button did a fantastic job. He was great from the first phone call. He carefully listened to my situation and was able to put me at ease from day one. He handled every detail for me and negotiated an outcome that was fair and beneficial to me. I highly recommend his service to anyone who needs a honest, caring, dedicated attorney for your case. Thank you again, Mr. Button!”
Every legal matter presents its own facts and challenges, so no two cases will end the same way. Our goal is to provide attentive representation, clear guidance, and thoughtful advocacy tailored to each client’s individual circumstances.
Call (804) 355-8037 to begin the discussion about your traffic or criminal charge with our top-rated legal team.
![]()
Weiland Button, PLC is a leading Virginia Traffic Law Firm
Call (804) 355-8037 for a free consultation

Related Information:
Reckless Driving in Richmond VA 70 MPH in a 40 MPH zone Dismissed Reckless Driving in Richmond, VA : 70 MPH in a 40 MPH zone – Dismissed Two weeks ago, John Weiland of Weiland Button, PLC, Attorneys at Law, represented a client charged with Reckless Driving for driving 30 MPH over the speed limit in the City of Richmond, Virginia.
Hanover Reckless Driving 92 MPH in a 65 MPH Zone DISMISSED! Recently, John Weiland of Weiland Button, PLC, obtained an outstanding result for a client charged with Reckless Driving 92 MPH in a 65 MPH zone in Hanover County, Virginia. Mr. Weiland prepared his client thoroughly for the hearing in the Hanover County Circuit Court and ultimately convinced the Judge to dismiss the charge
Caroline County Va Reckless Driving 83 MPH 55 MPH zone DISMISSED Caroline County Va Reckless Driving 83 MPH / 55 MPH zone – DISMISSED Last month, John Weiland of Weiland Button, PLC, Attorneys at Law, represented a client from Maryland charged with Reckless Driving for driving 83 MPH in the County of Caroline, Virginia. Mr. Weiland prepared a defense for the Maryland license holder in this case.
Legal Specialties at Weiland Button in Richmond, Virginia
DUI/DWI | Speeding | Reckless Driving | Commercial Drivers | Hit & Run | Suspended License | Driving Without A License | Possession of Alcohol | Out-of-State Drivers | Drug Possession | Assault and Battery | Petty Larceny | Public Intoxication | Eluding
Virginia Cities & Counties Served by Weiland Button
Cities: Colonial Heights, Emporia, Hopewell, Newport News, Petersburg, Richmond, Williamsburg, Bowling Green, Glen Allen, Lawrenceville, Short Pump | Counties: Amelia County, Brunswick County, Caroline County, Chesterfield County, Dinwiddie County, Essex County, Greensville County, Goochland County, Hampton 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





