Navigating the currents of personal and commercial insurance for four generations

Presenting realistic options for protection to our clients since 1913


Our utility company has been with Hayes Insurance Agency for two years. I am very satisfied with the exceptional service, Renee our agent provides and the coverage for the premium paid is exceptional for our industry! Timely and efficient service goes a long way!

Kim Mayne

General Manager, Alpine Lake Public Utilities Company