Attorney John J. Steffenhagen

John J. Steffenhagen

Attorney at Law

John J. Steffenhagen

John gets results for clients in the courtroom and the boardroom. He is a partner with the firm and has more than 25 years of experience representing clients in a wide variety of matters.

“It doesn’t matter if it’s a big case or a small one, I love to get results for the people I represent,” he says. “It’s a great feeling to know that my client had the best possible representation and that I gave them everything I had.”

John’s focus on results has earned him a broad roster of clients, including individuals, corporations, and other business entities in cases ranging from employment disputes to complex multiparty litigation involving real property, commercial, and environmental matters. Employers and employees alike also trust him to guide them through day-to-day employment matters affecting their business operations.

He is licensed to practice in federal and state courts in Minnesota.



  • Experience in the municipal law arena, handling challenges on behalf of entities or homeowners facing eminent domain, addressing adverse zoning determinations, and assisting municipalities with internal matters such as annexation, detachment, and incorporation.
  • Served as lead trial counsel for the City of Columbus incorporation – one of the few, if not only, Minnesota cases in which a township simultaneously won legal status as a city while defeating annexation of an entire commercial district to a far larger neighboring city. It was landmark litigation for the state and an example of John saying what he was going to do – and doing it.

In The News

Thought Leadership


  • Member, Minnesota and American Bar Associations