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

  • Definitely, a pleasure to work with!

    “The office invested a lot of time/energy in my auto accident claim and I was very satisfied with the outcome.”

    Olivia J.

  • Friendly, knowledgeable and prompt services.

    “Always pleased with representation by the Castro Law Firm.”

    Jennifer S.

  • Awesome place!

    “Very helpful and diligent in making sure you get what you need to get done.”

    Kathleen W.

  • They are extremely professional and very good! I would recommend them again and again.

    “Mrs. Velez, who is apart of Mr. Castro's team, she was amazing!”

    Jan C.

  • Great law firm.

    “Highly recommend their services.”


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
  • What is the Difference Between a Burglary and Home Invasion in Maryland?

    Some people use the terms burglary and robbery interchangeably. However, they are actually separate and distinct charges with different penalties. ...

    Continue Reading
  • Do I Need a Criminal Attorney for a Bench Warrant in Maryland?

    Courts issue bench warrants when circumstances necessitate it. They are common in Maryland courts when someone misses a court date. In these cases, ...

    Continue Reading
  • What to do if You Have Been Accused of Shoplifting in Maryland

    Have you been charged with shoplifting in Maryland? Even something as minor as stealing a candy bar on a dare can result in serious legal ...

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