A Mainstay of Stability and Integrity

Kevin Mackin started Mainstay Systems in November of 1991 in Tulsa Oklahoma, before a year had passed he expanded into Iowa, that first agency in 1992 is where our current story starts. After 29 years servicing clients in Iowa, Kevin had decided to retire.

Cade Curtis was hired on with Mainstay in January 2002, and after 20 years he has taken on the legacy Kevin has left behind, re-organizing the company as an Iowa based company with a base of operations in Des Moines.

We hope to continue to provide outstanding service for the next 29 years.