Batavia Insurance Agency serves clients in the local area and those in surrounding Kane County. It offers a full line of insurance products, including health, homeowners, auto, property, general liability and titles and transfers, among others, spanning the range of business, personal and state license plate service. Its president is Eldon P. Frydendall.