About Stephen P. Shepard
Stephen P. Shepard is a trusted and highly regarded Towson criminal defense attorney and the founder of Shepard Law. Since establishing his practice in 2012, Steve has dedicated his entire career to defending individuals facing criminal charges in Baltimore County. His deep, localized knowledge of the Towson District and Circuit Courts, prosecutors, and judges has allowed him to achieve consistent, positive results for clients throughout Baltimore County and surrounding communities.
Education & Legal Training
Steve graduated summa cum laude from Cabrini University with a Bachelor of Arts in Criminology and Philosophy. He went on to earn his Juris Doctor with honors from Appalachian School of Law, where he concentrated heavily on criminal law and procedure. While in law school, his student article on offender rehabilitation was published in the Appalachian Journal of Law, and he served as Articles Editor on the journal’s executive board.Before launching his defense practice, Steve gained invaluable insight working on both sides of the justice system. He interned with the Montgomery County District Attorney’s Major Crimes Unit and spent time with the Maryland Office of the Public Defender. He also participated in the Inside-Out Prison Exchange Program, an experience that gave him a profound understanding of the human impact of incarceration and continues to inform his compassionate yet aggressive approach to criminal defense.
Before launching his defense practice, Steve gained invaluable insight working on both sides of the justice system. He interned with the Montgomery County District Attorney’s Major Crimes Unit and spent time with the Maryland Office of the Public Defender. He also participated in the Inside-Out Prison Exchange Program, an experience that gave him a profound understanding of the human impact of incarceration and continues to inform his compassionate yet aggressive approach to criminal defense.
Practice Areas & Experience
As a dedicated Towson criminal lawyer, Stephen P. Shepard handles all types of misdemeanor and felony cases in Baltimore County District and Circuit Courts.
Recognition & Awards
Stephen P. Shepard has received consistent recognition for his work, including:
- Super Lawyers Rising Star (2020–Present)
- Avvo 10.0 “Superb” Rating for both Criminal Defense and DUI Defense
- Martindale-Hubbell Client Champion Award (2017-Present)
- Avvo Clients’ Choice Award
- National Trial Lawyers Top 100 Trial Lawyers
- National Trial Lawyers Top 40 Under 40
A Personal Approach to Your Defense
Steve understands that being charged with a crime is one of the most stressful and life-disrupting experiences a person can face. That’s why he combines relentless courtroom advocacy with genuine care, constant communication, and a personal touch. Clients frequently comment that he treats them like family rather than just another case number. Steve makes himself highly accessible, listens carefully to each client’s story, explains rights and options in clear language, and works tirelessly to protect freedom, reputation, and future opportunities. He is an active member of the Maryland Criminal Defense Attorneys Association and maintains an A+ rating with the Better Business Bureau.








