Panoramic view of Southeastern Minnesota farmland and countryside

Serving Southeastern Minnesota

Based in Pine Island, we provide insurance to families and businesses throughout the surrounding communities. Local knowledge, local service.

Communities We Serve

While our office is located in Pine Island, we work with clients across Goodhue, Olmsted, and Dodge counties.

Pine Island, MNOffice Location

Home of our main office at 101 S Main St, Pine Island, MN 55963.

Learn more

Zumbrota, MN

Serving families and businesses in the Zumbrota area.

Kasson, MN

Serving families and businesses in the Kasson area.

Oronoco, MN

Serving families and businesses in the Oronoco area.

Dodge Center, MN

Serving families and businesses in the Dodge Center area.

& Surrounding Areas

Don't see your community listed? We likely serve your area too. Give us a call to find out.

Visit our office

Our office is conveniently located on Main Street in Pine Island. Stop by during business hours or schedule an appointment.

101 S Main St, Pine Island, MN 55963

Mon – Fri: 8:30 AM - 5:30 PM

Saturday: Closed