Eleanor Langford
Founding partner · Licensed since 2004
Assault · Domestic charges · Sex offense charges
People charged with a crime deserve a lawyer who calls them back, tells them the truth, and prepares like the case is going to trial. We have run the firm that way since 2009.
Eleanor Langford spent nine years as a public defender. She saw how much a case changes when someone has time to read every page.
In 2009 she opened a one-room office near the Richmond courthouses with a phone that rang through to her cell at night. The first year, she took every call herself.
Marcus Wray joined in 2013 after six years as a prosecutor. He brought an inside view of how the state builds DUI and traffic cases. Daniela Ruiz and Arjun Mehta joined later, adding youth and bond-hearing work, Spanish-language service, and a records-first approach to fraud and drug cases.
We are still small on purpose. Four lawyers can know every file in the office, and every client can reach someone who knows theirs.
I
The worst night of someone's life deserves a person on the line, not a voicemail box. Our intake line has been answered around the clock since the first year.
II
Clients make better choices with honest information. We explain the strengths and the risks of every option, including the ones you will not like.
III
Prosecutors notice which lawyers are ready to try a case. That preparation is what opens doors to better outcomes, and it is never wasted.
IV
Money stress makes a hard time worse. One flat fee, written down up front, with a payment plan if you need one.
V
A charge is not a verdict, and it is not who you are. We use your name, return your calls, and never talk down to your family.
Promise a result, bill by the hour without warning, or hand your case to someone you have never met.
See example outcomes
Founding partner · Licensed since 2004
Assault · Domestic charges · Sex offense charges
Partner · Licensed since 2007
Impaired driving (DUI/DWI) · Gun and weapons charges · Breath and blood tests
Associate attorney · Licensed since 2016
Youth and juvenile matters · Bail and bond hearings · Probation violations
Associate attorney · Licensed since 2019
Theft and fraud · Drug charges · Expungement and record sealing
Intake coordinator
Runs the overnight intake line and books every free case review.
Senior paralegal
Tracks every court date, video request and filing deadline. Habla español.
We are downtown, a short walk from the city's courthouses, with evening meetings by appointment. We also meet clients by video and at the jail when someone is being held.
Answered 24 hours a day
Your first case review is free. Tell us what happened and when your court date is, and an attorney will call you back. If someone is in custody right now, call us instead.