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

Minnesota Law Banning Possession of Guns

Criminal Possession of Firearms In Minnesota there are laws that make it illegal for certain people to possess firearms including, but not limited to, all types of guns, pistols and military style assault weapons. Lifetime Ban - Crimes of Violence Anybody who...

read more

Drug Dogs Need Warrant to Sniff at Your Door

Illegal Warrantless Searches The Fourth Amendment is supposed to protect people from unreasonable warrantless searches, and this week the United States Supreme Court has given bigger teeth to that protection. Florida v. Jardines In Florida v. Jardines, after receiving...

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