Attorney Profile
Home » Attorney Profile
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 legal career to defending individuals facing criminal charges exclusively 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 Baltimore County 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 the Appalachian School of Law, where he focused intensively on criminal law and procedure. During law school, Stephen P. Shepard served as the Articles Editor on the Appalachian Journal of Law Executive Editorial Board 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 in the criminal defense field and trial advocacy skills, including:









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 State Bar Association, the Maryland Criminal Defense Attorneys Association, and the American Association of Premier DUI Attorneys and maintains an A+ rating with the Better Business Bureau.
Conveniently located in the heart of downtown Towson at 303 W. Pennsylvania Avenue, Shepard Law offers flexible scheduling, free initial consultations, and jail visits for a fee 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.
EXCELLENT
Based on 122 reviews
Posted on Google![]()
Diana “Emma” LMarch 30, 2026Trustindex verifies that the original source of the review is Google.
I have had the pleasure of working with Stephen over many years, and I cannot say enough about how exceptional he is. From the very beginning, it was clear that Stephen is not only extremely knowledgeable, but also deeply committed to the people he represents. What truly sets him apart is that he genuinely cares about his clients. You are never treated like just another case or transaction. He takes the time to listen, explain things clearly, and make sure you feel informed and supported every step of the way. His ability to break down complex legal matters into something understandable is invaluable, especially during stressful situations. Stephen is thorough, strategic, and highly responsive. He approaches every situation with professionalism and a level of attention to detail that gives you confidence you are in the right hands. Whether it is navigating challenges or proactively protecting your interests, he consistently goes above and beyond. If you are looking for an attorney who combines expertise with integrity and truly advocates for you, I highly recommend Stephen Shephard Law. Working with him has always been a positive and reassuring experience.Posted on Google![]()
Milton DuttMarch 25, 2026Trustindex verifies that the original source of the review is Google.
We are completely satisfied with the services provided by Shepard Law. Stephen P. Shepard did an amazing job for us and ensured we achieved the exact results we were looking for. Throughout the process, the communication was professional and the fee was very reasonable—certainly more competitive than what other firms required. We are very happy with the outcome and the high level of service we received. I highly recommend Stephen P. Shepard to anyone in need of dedicated legal representation.Posted on Google![]()
aliassstackFebruary 28, 2026Trustindex verifies that the original source of the review is Google.
Got charged in November, my case was dismissed in The beginning of February. This guy is truly amazing!Posted on Google![]()
Scott pullinFebruary 3, 2026Trustindex verifies that the original source of the review is Google.
So I'm working Steve shepard on removing some things off my record he's been most helpful, he been available for every phone call an his knowledge really sets him apart from others!!Posted on Google![]()
Jane BoudourisJanuary 7, 2026Trustindex verifies that the original source of the review is Google.
Mr. Stephen Shepard was respectful, thoughtful, informative, and made this difficult time a little easier. Mr. Shepard was available 24/7 for telephone calls and any concerns and questions that we had. The outcome of the case and trial was the best it could be. We were extremely happy with Mr. Shepard’s services. We would recommend Shepard Law Firm to anyone looking for a great lawyer.Posted on Google![]()
Adam BoudourisJanuary 7, 2026Trustindex verifies that the original source of the review is Google.
My experience with Stephen the attorney was unforgettable and we achieved our desired result that we were hoping for. I would highly recommend Shepard Law.Posted on Google![]()
Because I CareDecember 31, 2025Trustindex verifies that the original source of the review is Google.
Great feedback. Very responsive. Thank you.Posted on Google![]()
Lamia JacksonDecember 17, 2025Trustindex verifies that the original source of the review is Google.
I am so thankful that the public defenders office helped me find Mr. Shepard. He is so easy to talk to, very proactive, and communicates very well! I would recommend him a million times to represent your case. He got my case dismissed and also expunged from my background! Please allow him to help you if you’re in the Baltimore area, you won’t regret it!Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
Who is the founder of Shepard Law in Towson?
The founder of Shepard Law is Stephen P. Shepard. He is a dedicated criminal defense attorney who exclusively serves clients in Towson, Maryland and the surrounding Baltimore County area.
What types of cases does Stephen P. Shepard handle?
Stephen P. Shepard focuses his practice exclusively on criminal defense. He represents individuals accused of felony and misdemeanor crimes or serious traffic offenses. He has practiced criminal defense for over 13 years, which ensures that clients receive focused legal counsel for their specific charges in Baltimore County.
How much experience does Stephen P. Shepard have in Baltimore County?
Stephen P. Shepard has practiced law in Baltimore County for over 13 years. This extensive local experience allows him to provide informed and effective representation for his clients.
Where is the office of Shepard Law located?
Shepard Law is located at 303 W. Pennsylvania Avenue, Towson, Maryland 21204.
Why should I choose Stephen P. Shepard as my criminal defense attorney?
As a criminal defense attorney with over 13 years of experience in Baltimore County, Stephen P. Shepard offers deep local knowledge and a commitment to defending those accused of crimes. His exclusive focus on criminal and traffic matters ensures a high level of expertise for every case he handles.