Choose A Lawyer Who Understands Your Case

Schedule a consultation at our criminal law firm in Lake Elmo, MN

When you work with McGraw Law Firm, P.A., you're not just another number on the docket. Our criminal law firm takes every case seriously, whether you're facing a minor misdemeanor or a major felony. We'll defend your rights and support you through the process, from filing paperwork to representing you in court.

Our law firm has been practicing criminal law in Lake Elmo, MN for nearly 20 years. Our lead criminal law attorney, Beau D. McGraw, understands the complex legal code surrounding charges like DUIs, drug possession, domestic violence and theft. He will work tirelessly to understand your case and create a strong legal argument for your defense. We only accept cases we have the knowledge for, and we will refer you to another attorney if we don't believe we can help.

Visit our criminal law firm in Lake Elmo, Minnesota to speak to a criminal law attorney you can rely on.

Are you going through a divorce?

Even if your divorce starts out friendly and mutual, it can quickly become complicated once money enters the picture. McGraw Law Firm practices family law and can represent your interests throughout the divorce process. We can stand up for your rights to...




Contact our law firm in Lake Elmo, MN today to get legal advice regarding your divorce.

child support lake elmo mn
spousal maintenance lake elmo mn

Not all criminal proceedings happen in a courtroom

Since the adoption of Title IX, many college campuses take care of sexual assault accusations outside of the court system. McGraw Law Firm employs an experienced Title IX attorney who can defend your rights if you've been accused of sexual misconduct at your university.

We'll support you throughout the process. Our attorney will argue on your behalf whether your case goes to trial or is kept within a campus panel. Call 651-209-3200 to get an attorney on your side.

Beau D. McGraw, Attorney at Law