Meet Our Team

As trial lawyers, we have defended clients at every stage of the criminal court process – from before charges are filed through trial and appeal. 


Our Team

Mark E. Stephens

Managing Partner

Melissa C. DiRado

Founding Partner

Tyler M. Caviness

Founding Partner

Martha O. Dinwiddie


Contact Form