Honesty. Integrity. Justice.

Our legal team works across Wisconsin to protect your rights, pursue your best interest, and create a better place to live and work.

Creating A Fairer Legal System For All

divider line
handcuffs icon

Criminal Defense

Read More
document icon


Read More
legal icon

Election Law

Read More

A Robust Practice Serving All Of Wisconsin

Our firm has decades of experience with the legal system. Throughout our practice, our approach is the same. We go above and beyond to serve the people of Wisconsin. This means that our team examines your case closely, develops a strong strategy on your behalf and advocates for you with commitment.

Our casework includes:

  • Defending the accused throughout criminal proceedings
  • Assisting local businesses and lenders during small claims issues and debt collection
  • Representing election officials, candidates and voters in election law issues

We travel across the state to more than 30 counties and even into Minnesota as part of our commitment to you. We do not hesitate, and we do not wait. We bring our years of experience and our full range of resources to every case we work.

Providing Comprehensive Criminal Defense Services And More Across Wisconsin

Honesty Always – This Is Our Promise To You

The legal ideal is one of justice and integrity. This is true whether you face criminal allegations or are fighting for a fair election.

We live up to this ideal through transparent, direct communication. When we meet with you, we take time to sit down and explain your options in detail. We do not hide unpleasant truths, and we do not exaggerate. We lay out the evidence at play, explain how the law applies to your case and explain what we can do to help mitigate negative outcomes.

We Go Where Justice Is Needed

We Are Ready When You Need Us

divider line

Attorney Matthew Kirkpatrick and our support staff work together to act promptly and respond to your needs. We apply our years of experience to your case and can guide you to the success you desire. Call 715-609-2321 or use the form below to get in touch with us.