Skip to content

Meet Stephen P. Shepard

Stephen P. Shepard is a highly regarded criminal defense attorney and the founder of Shepard Law in Towson, Maryland. Since establishing his practice in 2012, Stephen P. Shepard has dedicated his entire legal career to defending individuals facing criminal charges in Baltimore County. His extensive knowledge of the Towson District and Circuit Courts, along with his strong working relationships with local prosecutors and judges, has consistently delivered favorable outcomes for his clients throughout Towson and surrounding communities.

Education and Experience

Stephen P. Shepard graduated summa cum laude from Cabrini University with a Bachelor of Arts in Criminology and Philosophy. He earned his Juris Doctor with honors from Appalachian School of Law, where he focused intensively on criminal law and procedure. During law school, Stephen P. Shepard served as Articles Editor on the Appalachian Journal of Law and had his student article on offender rehabilitation published in the journal.

Before launching Shepard Law, Stephen P. Shepard gained valuable experience working on both sides of the criminal justice system. He interned with the Montgomery County District Attorney’s Major Crimes Unit and worked with the Maryland Office of the Public Defender. He also participated in the Inside-Out Prison Exchange Program, an experience that continues to shape his compassionate yet aggressive approach to criminal defense.

Practice Areas

As a dedicated Towson criminal defense attorney, Stephen P. Shepard represents clients facing all types of misdemeanor and felony charges in Baltimore County District and Circuit Courts. His practice focuses on providing strategic, personalized defense representation tailored to each client’s unique situation.

Recognition and 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

Stephen P. Shepard understands that facing criminal charges is one of the most stressful experiences a person can endure. He combines relentless courtroom advocacy with genuine care, constant communication, and a personal touch. Clients frequently note that Stephen P. Shepard treats them like family rather than just another case.

Stephen P. Shepard remains highly accessible to his clients, explains all rights and options in clear language, and works tirelessly to protect their 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.

Conveniently located in Towson at 303 W. Pennsylvania Avenue, Shepard Law offers flexible scheduling, free initial consultations, and jail visits when necessary. If you or a loved one is facing criminal charges in Baltimore County, contact Shepard Law today for a confidential, free consultation with Stephen P. Shepard.

Attorney Stephen P. Shepard in Towson, Maryland