Se Habla Español 301.705.5253

Trial-Tested Criminal Defense Attorney In Charles County

Waldorf Criminal Lawyers Defending Clients Across Charles Country, St. Mary’s & Calvert Counties

At The Law Office of Robert Castro, we have defended thousands of clients in criminal cases, handling everything from misdemeanor drug cases to felony assault accusations. We fight for clients in traffic cases, and our courtroom-tested defenders are prepared to battle the toughest felony charges. As we are backed by decades of proven victories and client recommendations, you can rely on our Charles County criminal defense lawyers no matter what criminal allegations you face.

We realize what is at stake for you, and we know how to aggressively protect your interests, your rights, and your future. Our Waldorf criminal attorney is familiar with local courts, prosecutors, and the strategies available to you under Maryland law, and we are prepared to leverage our decades of insight to help you keep your permanent record clear of a criminal conviction. Please don’t hesitate to learn how we can put our more than 20 years of criminal defense experience to work for you.



    And the Track Record to Prove It


    Starting with a Free Consultation


    Weekend & Evening Appointments


    From Aggressive Legal Advocates

See What Our Clients Are Saying About Us

  • She's pretty good.

    “She was helpful answering my questions about a possible adoption, and even helped me figure out what we needed to do to get something expunged.”

    Blake S.

  • The Law Offices of Robert Castro (Mr. Castro and his team) made this a seamless process.

    “The Law Offices of Robert Castro helped me when I got into a car accident.”

    Google Reviewer

  • Thanks!!!

    “I can't thank you enough!”

    Bill K.

  • If I could give more than 5 stars I would. Mr. Castro and his entire staff were amazing!

    “His staff and himself work to make this as stress-free of a process as possible and I couldn't be more thankful for all that they did for me!”

    Samantha P.

  • It’s very comforting during such a tumultuous time to have a professional, such as Ms. O’Connell, so confidently fighting on your side.

    “I would recommend Brooke O’Connell and The Law Office of Robert Castro, P.A. to anyone needing effective representation.”

    Nicole M.

google reviews

Our Commitment to Excellence

  • Top 100 Trial Lawyers
  • Nationally Ranked Member


Discover your possible defenses in a FREE consultation!
Call (301) 705-5253 to reach an experienced Waldorf criminal defense lawyer today.

We’ll get back to you within 24 hours. Se habla español.

Proudly Serving

  • Prince George's County
  • Charles County
  • St. Mary's County
  • Calvert County

Our Blog

Recent Posts
  • Ways You Can Accidentally Incriminate Yourself in a Maryland Criminal Case

    Facing criminal charges can be overwhelming. You are likely stressed out and concerned about your future. It is easy to let your nerves get the best ...

    Continue Reading
  • What Are Your Obligations and Risks Under Maryland’s Good Samaritan Law?

    As many Maryland residents know, they do not have to fear prosecution as a result of calling 911 to alert authorities that someone has overdosed on ...

    Continue Reading
  • Common Mistakes People Make When Hiring a Charles County Criminal Defense Attorney

    If you are facing criminal charges in Charles County, you will want to find the best attorney for your particular situation. You should hire someone ...

    Continue Reading
Can't find what you're looking for?