Our History

As a second-generation family owned business, here in the Waterloo area since 1959, Fish-Johnson Insurance offers a wide range of insurance services for both individuals and businesses.

Randy Johnson, the founder’s son, purchased the agency from his dad when he retired in 1999.  Randy provides the same personal service as James did and takes pride in his client relationships.

Fish-Johnson is recognized by highly respected insurance companies providing Randy and his associates with the products and services they need to design customized insurance programs.

Our Mission

At Fish-Johnson Insurance we are committed to developing and maintaining a firm relationship of mutual trust with each of our clients, by aspiring to a high standard of excellence in all that we do.

Trusted Choice Independent Agent


Thousands of Trusted Choice® independent insurance agents offer a broad selection of insurance and financial services. These agents are committed to treating you as a person not a policy. Because a Trusted Choice® independent insurance agent has access to multiple insurance companies, they are able to offer you competitive pricing, a broad choice of products and valuable advocacy. Trusted Choice® agents don’t just say they will do these things. They put it in writing.