family insurance

We have over 80 years of experience

Integrity is an insurance company that has spanned generations. And throughout those years, providing excellent customer service remains a top priority.

View our story
local insurance

We only partner with independent agents

Integrity partners with over 3,500 independent agents in more than 700 locations throughout Iowa, Minnesota and Wisconsin.

Learn about our agents
customized insurance

We help protect what matters most

Integrity offers custom auto, home, life and business insurance to fit your needs.

See our products