Jump To Navigation

Aggressive Baltimore Criminal Defense Lawyer

There is no such thing as a minor criminal offense. Even if you receive probation, you could be barred from certain careers and tagged for the rest of your life with a criminal record. An experienced defense lawyer can help get you the answers you need about how an arrest can affect your future.

I am Charles L. Waechter, a criminal defense attorney with offices in Baltimore, Annapolis, Ocean City and Bel Air in Maryland. I've been defending people charged with misdemeanor and felony offenses and crimes for more than 25 years. I offer a free initial consultation to discuss your case and help you understand your options.

I defend people charged with all types of crimes, including:

  • Sex crimes such as rape, Federal and State Internet child pornography, solicitation and prostitution, and child sexual abuse
  • DUI and DWI charges, including related crimes such as vehicular assault
  • Drug offenses such as possession and possession with intent to distribute
  • Handgun offenses such as carrying an unlicensed or concealed handgun
  • Traffic tickets and Maryland MVA hearings

Do You Have a Defense?

As a lawyer, I believe in being straight with you about whether you can beat the charges or whether a favorable plea negotiation is your best option. I will be up-front about the consequences you will face for any guilty plea, which may include jail time, probation, sex offender registration or a criminal history that will make it harder for you to find work.

I’m known as a hard-hitting, aggressive criminal defense lawyer who will work tirelessly to minimize any consequences you face for your arrest and put you back in control of your life.

Free Consultation With an Experienced Defense Attorney

If you face criminal charges, contact me, criminal defense attorney Charles L. Waechter, for help.

Office Locations

Law Offices of Charles L. Waechter

Main Office:
1435 Sulphur Spring Rd., 1st floor
Baltimore, MD 21227
410-242-4745

Annapolis Office: 410-267-6267

Belair Office: 410-838-8891

Ocean City Office: 410-250-5297

Visa, MasterCard, Amex, Discover