Independent Insurance Services

Marshalltown Office


Paul Beals

President/Owner/Account Executive

Paul Beals was born and raised in Marshalltown and graduated from Marshalltown High School in 1984. He is a graduate of Iowa State University where he earned a BA degree in Economics. After several years in operations management with GE Capital, Paul returned to Marshalltown and entered the field of...

Dan Mead

Owner/Account Executive/AFIS

Dan Mead is a Marshalltown High School graduate and native to the Marshalltown community. He is a University of Northern Iowa graduate and has been employed with Independent Insurance Services since 1987. He and his wife, Deb, who teaches in the Marshalltown Community School District, have two children: Matt and...

Lance Horbach

Owner/Account Executive

Lance Horbach joined the Independent Insurance Services team in 2000. Lance manages the IIS Nursing Home Program statewide, also specializing in medical facilities, and hard-to-write large accounts. Lance held the position of State Representative in the Iowa Legislature. Lance was the Chairman on the Labor & Industrial Relations Committee, where...

Pat Hageman

Account Executive/AFIS

Rich Mohon

Account Executive

Rich Mohon is a Marshalltown native, a 1982 Marshalltown High School graduate and a 1986 University of Northern Iowa graduate. Rich's Insurance experience includes 12 years of Agency Sales, Regional Office Underwriting and Claims in both Marshalltown, Iowa and Phoenix, Arizona. Rich also has more than 20 years of Sales...

Doug Joslin

Account Executive

Nick Diers

Account Executive

Tyler Slagle

Account Executive

Darla Rowley

Account Manager/CISR

Robin Angstman

Account Manager/CIC, CISR

Heather Hanus

Account Manager

Marna Mitchell-Butler

Senior Living Specialist

Samantha Garrison

Account Manager

Carla Nordstrom

Account Manager

Vivian Ceron

Account Manager

Kristi Carlson

Office Manager

Matt Roelsgard

Information Systems Manager

Bonnie Ohrt


Kathy Minkel

Administrative Assistant

LeAndrea Abel

Administrative Assistant

Jasmin Cisneros

Administrative Assistant

© 2018 Independent Insurance Services. All rights reserved.