Young father coming home from work, daughter running across the yard to create him and mother watching from the front porch
Your Local Independent Insurance Agents
Since 1959

Small Company, Large Appeal… A Truly Minnesota Insurance Agency

Heinen Insurance Agency has been a locally-owned, independent insurance agency in Richmond, Minnesota, since 1959.

As a central Minnesota insurance agency, we provide an all-encompassing range of insurance coverage to residents in Richmond, Cold Spring, Eden Valley, Paynesville, St. Joseph, Watkins, and throughout Minnesota.

As insurance professionals, we also represent some of the most recognized insurance companies in America. With that comes coverage flexibility, allowing us to find you the best coverage at the best price. Our independent insurance agents can assist you and your family in developing insurance policies that are tailored to your specific protection needs and budgetary concerns.

Our 60 years of experience as a hometown, full-service insurance agency ensures our ability to offer dependable insurance products and services.

Request a Quote


Why Place Your Trust in Heinen Insurance Agency?

Our agents live here, work here, and raise families here — in the end, we share a lot of the same coverage needs as you. Beyond that, our understanding of this area’s farming heritage, weather patterns, and recreational customs also allow us to better serve you.

As your hometown insurance provider, we want to extend our knowledge and services to you to ensure you’re covered in every possible way.

So, why wait any longer? Contact Heinen Insurance Agency today at 320-597-2672, or stop in at our office at 45 West Main Street in Richmond, Minnesota. We look forward to having the opportunity to meet your insurance needs.

Heinen Highlights

  • Longevity: We’ve been in business for 60 years.
  • Stability: Our agency has only had three owners.
  • Consistency: We’re in the same location nearly four decades.
  • Service: We have happy clients throughout all of Minnesota

The History Behind Our Agency

As we mark six decades of service to Minnesota, 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, with our street sign reading, "Heinen Insurance Agency."

Four years later, Pete hired Don Schlangen, who worked for Pete until 1998, when Don purchased the agency upon Pete’s retirement. Don's son, Jim Schlangen, joined the agency two years later, and purchased the agency in 2006.

In 2012, our agency purchased DJ Thomes & Associates Insurance Agency, successfully merging it under our own name.

We proudly 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 of integrity and dependability

Coverages Offered

  • Auto
  • Farm
  • Boat
  • Camper / RV
  • Commercial / Small Business
  • Life
  • Health
  • Home
  • Motorcycle
  • Medicare Supplements
  • Snowmobile
  • Umbrella Policies
  • Workers Compensation

Testimonials