have you been charged with a crime?

Aggressively Fighting to Protect Your Rights With Our Criminal Traffic Law Services

The rights of a criminal defendant in Maryland often include strict time requirements in which to assert your rights. Failure to take specific actions within these time constraints in criminal cases will result in the waiver of important legal rights. Even if you believe you are guilty, an experienced attorney can be of great assistance to you in explaining your rights and the court and trial procedure. It is also important to determine whether the evidence against you has been obtained legally and what defenses you may have to the charges against you. At sentencing, an attorney can make sure that important mitigating factors are properly brought to the attention of the court and, in certain cases, seek a disposition that will keep a conviction off of your record.

You Are Innocent Until Proven Guilty

If you or a loved one are facing a criminal charge, the most important thing to remember is that you are innocent until proven guilty. Regardless of the situation, the burden of proof is on the prosecution.

 

By calling the Law Offices of Fine Grzech Kelly MacMeekin Law, you'll be working with a team of experienced attorneys who will work tirelessly to protect your rights and freedom so that you receive the best possible outcome for your situation.

Defend Your Way of Life

If you are facing the potential loss of your license due to traffic violations or a DUI charge, you need to call us immediately. Together we will come up with a defense plan that will help you to achieve the best possible result for your case, often allowing you to keep your license.

We Will Provide You With the Same Aggressive Defense in a Variety of Criminal and Traffic Areas.

  • Misdemeanors
  • DUI / DWI
  • Alcohol-related violations
  • Drug charges
  • Robbery
  • Violation of probation
  • Driver's license reinstatement
  • Felonies
  • Record expungements
  • Juvenile offenses
  • Traffic law

Do you need more information? Contact us at 410-661-5400 to learn more.