Shepard Law
Facing Criminal or Serious Traffic Charges in Baltimore County, Maryland?
Shepard Law is an award-winning criminal defense law firm located in Towson, Maryland, serving clients throughout Baltimore County, Maryland exclusively. Stephen P. Shepard, our criminal defense lawyer, defends the rights of people facing felony or misdemeanor criminal charges, DUI/DWI charges, drug possession offenses, assault allegations, theft charges, ‘must appear’ traffic violations, probation violations, and more. Whatever you are up against, you do not have to face it alone with Shepard Law. Our experienced criminal defense lawyer will carefully listen to your side of the story compassionately and without judgment, thoroughly explain all of your options honestly, and fight aggressively for the best possible outcome in the courtroom.









Baltimore County's Trusted Criminal Defense Law Firm
Are you facing criminal charges in Baltimore County, Maryland? Does your name appear on the Maryland Judiciary Case Search website for a criminal or serious traffic case in Towson, Essex, or Catonsville? Are you concerned about how a criminal conviction might impact your future? Shepard Law, your trusted local Baltimore County criminal defense law firm, is here to protect your rights and fight for your freedom and future.
Why Choose Shepard Law?
Local Baltimore County Experience
Baltimore County criminal defense lawyer with 13+ years of proven results — Deep knowledge of Towson and Baltimore County courts means smarter strategies and better outcomes for charges like DUI, assault, drugs, and theft.
Award-Winning Criminal Defense
Award-winning defense with a personal touch — Super Lawyers Rising Star, 10.0 Avvo rating, and Client Champion awards — plus clients say that Steve is always available, easy to talk to, and truly cares.
Compassionate, Client-Centered Approach
At Shepard Law, we understand that being arrested or charged with a crime is a daunting experience. That’s why we prioritize both aggressive legal advocacy and compassionate counsel. Our approach is client-centered, ensuring you’re informed and supported throughout the entire legal process. We will explain your options clearly, discuss potential outcomes, and work tirelessly to resolve your case efficiently while minimizing its impact on your life, family, and career.
Get Started on Your Defense Today
Don’t let criminal charges jeopardize your future. With Shepard Law as your defense team, you can feel confident that your case is in capable hands. We have the skills, experience, and determination to optimize outcomes and minimize penalties, even in complex cases. Contact our office in Towson, Maryland today at (410) 648-4008 or fill out our online form for a confidential, free consultation. Let us put our expertise to work for you and start building your defense strategy. Remember, at Shepard Law, defending good people against criminal allegations isn’t just what we do—it’s what we do exceptionally well.
Contact Us for a Free Consultation
Do not go it alone – call now or fill out the form below to have Shepard Law contact you to schedule a confidential, free consultation with our criminal defense attorney. During your free consultation, we will carefully review the charges against you, explain all of your legal options, and develop an aggressive defense strategy personalized to your situation. Most importantly, our criminal defense attorney will actively listen to your side of the story compassionately and without judgement. Our goal at Shepard Law is to achieve the best possible outcome to protect your freedom and future.
Hiring the right criminal defense lawyer can significantly impact the outcome of your case. An experienced criminal defense lawyer knows the intricacies of the legal system and can effectively advocate for your rights. With the team at Shepard Law, you will have a dedicated criminal defense lawyer who will provide you the support and guidance you need during this challenging time.
Whether you are facing misdemeanor charges or serious felony allegations, our criminal defense lawyer will work tirelessly to build a strong defense on your behalf. Our criminal defense lawyer understands that every case is unique and will tailor his approach to best fit your situation.
With an experienced criminal defense lawyer by your side, you can navigate the legal process with confidence. From the initial free consultation to the resolution of your case, our criminal defense lawyer will be your strong advocate throughout.
EXCELLENT
Based on 126 reviews
Posted on Google![]()
Grace AlexandraOctober 21, 2026Trustindex verifies that the original source of the review is Google.
Stephen Shepard did an amazing job at representing me in court! He was communicative throughout the whole process. I’d hire him again in a heart beat!Posted on Google![]()
Robb ScholarSeptember 25, 2026Trustindex verifies that the original source of the review is Google.
My experience with Shepard Law was nothing less than exceptional. Stephen Shepard is a very patient man and takes his time to explain to you what your options are. I appreciated his willingness to fight for me and the way he listened to my story. He understood the outcome I’d hoped for and helped to keep my expectations realistic. His experience and knowledge of the players throughout the courthouse is worth the retainer alone! Thank you, Stephen!Posted on Google![]()
KimLong LeAugust 19, 2026Trustindex verifies that the original source of the review is Google.
I had an opportunity to work with Stephen Shepard, and I am very satisfied with his service. He is very careful, dedicated, and informative, always putting the best efforts into communication and finding the best solution to my case. Whenever I have any questions, Stephen thoroughly and patiently explain everything to me and make sure I understand how the law applies to me and what the best outcome could be. Overall, I was very relieved by working with him through a stressful time.Posted on Google![]()
charmaine forneyMay 13, 2026Trustindex verifies that the original source of the review is Google.
10/10 This is the Attorney You NEED! You don't need to look any Further. I cannot recommend Stephen Shepard highly enough. When our stressful (out of state) legal situation occurred, I felt overwhelmed and unsure of where to turn. He meet with us right away, on a Saturday. Calmed our nerves with his compassion, professionalism, and incredibly knowledgeable. Without his advice on day one we would have had even more legal trouble. He treated us like family, taking time to explain every detail of the process, keeping me updated and coached us through every step. His communication was impeccable, and always available to answer my questions. What sets him apart is his extensive knowledge, calming confident strategy and connections. He handled negotiations and paperwork with ease, resulting in a favorable outcome that exceeded my expectations! If you are looking for an attorney who is proactive, dedicated, cares and fights for their client Stephen Shepard is the one to call. I am truly grateful for his Expertise!!!Posted on Google![]()
Guillermo WhitakerApril 22, 2026Trustindex verifies that the original source of the review is Google.
I had an amazing experience being represented by Mr.Shepard he explained things to me detailed so i understood kept me out of jail and was respectul and stern he was clear and even got me into a drug program so i could avoid jail i was so pleased with his service that i will be retaining him for furure services for me and my familyPosted 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!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
Are you facing criminal or serious traffic charges in Baltimore County, Maryland? Shepard Law has aggressively defended clients facing criminal charges in Baltimore County for over a decade. From Towson to Essex, our criminal defense lawyer handles a wide range of criminal cases in both Baltimore County District and Circuit Courts, including CDS possession, assault, DUI/DWI, theft, and disorderly conduct. At Shepard Law, we understand the stress of criminal accusations and offer a compassionate, client-centered approach. Whether you’re dealing with a misdemeanor or felony charge, our Baltimore County criminal defense attorney is committed to providing the strongest possible legal defense. Don’t face the criminal justice system alone – contact Shepard Law today for criminal defense representation in Baltimore County, Maryland.
FAQs About Shepard Law
Does Shepard Law only handle cases in Baltimore County?
Yes. Shepard Law represents clients exclusively in Baltimore County, Maryland. The firm appears in District Court in Towson, Essex, and Catonsville, and in the Circuit Court in Towson.
Does Shepard Law offer free consultations?
Yes, Shepard Law offers free consultations for anyone facing criminal charges in Baltimore County. This initial meeting allows us to discuss your case and determine how our legal expertise can best assist you. A fee may be charged for jail visit consultations.
Who is the lead attorney at Shepard Law?
Stephen P. Shepard is the founder and lead attorney at Shepard Law. He brings over 13 years of focused experience in criminal defense to every case he handles.
How much experience does Stephen P. Shepard have in criminal law?
Stephen P. Shepard has over 13 years of dedicated experience practicing Criminal Defense. His extensive history working within the local court system provides him with the insight necessary to build strong cases for his clients.
Can Shepard Law help me if I am charged with a DUI/DWI?
Absolutely, Shepard Law provides comprehensive DUI/DWI Defense for clients in Baltimore County. We understand the complexities of these charges and work diligently to protect your rights and driving privileges.
Does the firm handle Violation of Probation cases?
Yes, Shepard Law provides skilled Violation of Probation Defense for clients facing allegations of non-compliance in Baltimore County. We are committed to advocating for your best interests during these critical hearings.
Why is Local Experience important for my criminal case?
Our Local Experience means we are intimately familiar with the judges, prosecutors, and procedures unique to Baltimore County courts. This knowledge allows Shepard Law to navigate the legal landscape more effectively on your behalf.
What types of cases does Shepard Law accept?
Shepard Law exclusively handles criminal and serious traffic offenses in Baltimore County. Our firm is dedicated to providing high-quality Criminal Defense for those facing charges in the local justice system.
What is the difference between District Court and Circuit Court in Baltimore County?
District Court handles misdemeanors and must-appear traffic citations. Circuit Court in Towson handles felonies and cases in which the defendant prays a jury trial.
Does Shepard Law handle DUI cases in Essex and Catonsville?
Yes. Shepard Law defends DUI and DWI charges in District Court in Towson, Essex, and Catonsville, and in Circuit Court in Towson when a jury trial is prayed.
