Criminal Defense

Sometimes very good people find themselves on the wrong side of the law. Misdemeanor DWI, gross misdemeanor domestic assault, felony controlled substances or even a barking dog can result in criminal charges that pull you into the court system. As soon as you receive the citation or complaint, hearings are scheduled and you are expected to appear in front of a judge and begin making very important decisions. Decisions that could effect your ability to work in certain professions, drive your car or in extreme cases live in certain neighborhoods. The laws relating to each type of criminal charge are complex. You need an attorney who has the experience necessary to accurately analyze the evidence in your case, make effective challenges to the admissibility of that evidence, and convince a jury of your innocence.

As a former prosecutor who has handled thousands of criminal cases involving everything from minor traffic violations through first degree murder, Carol has the experience and determination you need.  Carol understands the laws related to these charges, and knows how to attack the prosecutor’s case in order to obtain the best possible result for you.

Criminal Law Posts

Juvenile Criminal History? Expunge those Records!

In Minnesota the Bureau of Criminal Apprehension (BCA) maintains juvenile delinquency records.  These records are considered "private data" and are not accessible to the general public.  However, these records can still be accessed by certain agencies and governmental...

read more

DWI Test Results Thrown Out by Judge!

My client was arrested in Hennepin County for suspected hit and run.  After arrest the police decided my client had been drinking, took him downtown, and asked him to submit to a urine test.  While reading my client the Implied Consent Advisory, the police officer...

read more

Contact Us



Mayer Law Office


315 Main Street P.O. Box 764 Arlington, MN 55307


Serving clients throughout Minnesota

Including Arlington, Gaylord, Glencoe, Hutchinson & Winthrop

315 Main Street P.O. Box 764
Arlington, MN 55307

335 Main Avenue
Gaylord, MN 55334