Heinen Insurance Agency | Your Local Independent Insurance Agents since 1959

Map Icon


Insurance Agency | Filing cabinet with various insurance folders

The History Behind Heinen Insurance Agency

In operation for over 55 years, Heinen Insurance Agency has come a long way from our humble beginnings. Established in 1959 by Pete Heinen and originally operating out of his home, we were first known as "Chain of Lakes Insurance Agency". In 1980 Pete moved to our current office on Main Street in Richmond, Minnesota. Our name also changed at that time, becoming shorter, our street sign read "Heinen Insurance Agency".


In 1984, Pete hired Don Schlangen, who worked for Pete until 1998, which is when Don purchased the agency and Pete retired. Don's son, Jim Schlangen, joined the agency in 2000, and purchased the agency in 2006. In the spring of 2012, our agency purchased DJ Thomes & Associates Insurance Agency, successfully merging it under our own name, Heinen Insurance Agency.


Today we still operate on Richmond's Main Street and continue to provide the same great insurance services from years past. We have a long-standing tradition of local ownership, committed insurance agents and a solid reputation built on integrity and dependability.


Why consider working with Heinen Insurance Agency?

  • Longevity - We've been in business for over 53 years
  • Stability - Our agency has only had 3 owners
  • Consistency - We have been in the same location for over 32 years
  • Service - We have happy clients throughout all of Minnesota

Meet Our Agents


James (Jim) Schlangen

Owner, Licensed Insurance Agent

Phone: 320-597-2672



James or Jim, is no stranger to the rural Minnesota communities in which he lives and works. Growing up on a hog farm in Eden Valley, MN, he still owns and lives on that same farm. As a graduate from Eden Valley-Watkins High School, Jim joined the Navy in 1986 as a Sonar Technician.


His Navy career sent him to San Diego, CA for Basic and "A" School, from there he served on the USS Mississippi (CGN-40) from 01/1987 to 05/1989. Following that Jim was stationed in San Diego until the spring of 1991 when he was sent to serve on the USS Samuel Gompers (AD-37) during Desert Storm in the Persian Gulf. His Navy career ended with an Honorable Discharge.


In 1993 Jim moved back to Minnesota, settling in St. Cloud where he attended SCSU and began working as a Maintenance Technician for Precision Optics and eventually Stearns Inc. and Custom Eyes. 1996 prompted a move to Avon, MN; four years later, in 2000 Jim earned his Insurance Licenses becoming an agent at Heinen Insurance Agency and working under his father, Don Schlangen. When the agency was up for ownership in 2006, Jim gladly made the purchase and moved back to Eden Valley.


Today Jim, along with his family, wife Theresa and two sons, Andy and Justin, reside on his original family farm. As a business owner and proud member of the community, Jim takes an active roll in area organizations.