Where Service Is Still Part of Our Tradition
Experience the Local Difference in Insurance
OUR SERVICES
Here's What We Offer

Secure Your Business's Future with Tailored Insurance Plans
For small business owners, navigating the complexities of risk can be daunting. Our business insurance solutions provide the security and peace of mind needed to focus on what truly matters—growing your business. From general liability to property and worker's compensation, we offer comprehensive coverage that fits your business’s unique needs. Protecting your hard work with the right insurance is an investment in your company’s future, ensuring you’re prepared for anything that comes your way.
Our Storied Legacy
Founded in 1959 in Dodgeville, Wisconsin, by Joseph W. Esch, our agency has grown from a humble beginning in health insurance into a comprehensive provider across all lines of insurance by 1965. Throughout his career, Joseph was a significant community figure, contributing to several boards and local services, notably during the Barneveld tornado crisis. With Larry Myers and later, Terry and Sandy Fischer joining, the agency evolved into a partnership by 1997.
Today, after more than 65 years, we continue as a respected, independent agency committed to delivering competitive, quality insurance solutions to individuals, families, and businesses.

Esch Insurance knows how to take care of you and treat you like family. We have all of our insurance through them - House, property, vehicles, motorcycle and life insurance and have been with them for 30+ years. If there is anything we need, they are right there for us. We appreciate their local, friendly service and for all they do for our local communities.
Melissa Cox Lease
Thanks, Terry and Esch Insurance for saving us over 30% on our insurance! Everyone there is so nice and we've always had great service. That's why we stay!
Michelle Helin
Community Focus
We're deeply rooted in our community, participating in local events and initiatives. Our close ties ensure that we truly understand and meet the specific needs of our clients.
Personal Touch
Unlike larger agencies, we offer a personal touch with every interaction. Our team ensures that every client receives tailored advice and solutions, reflecting their unique circumstances.
Experienced Advisors
With decades of collective experience, our team possesses the knowledge and expertise to handle a wide range of insurance needs, ensuring you receive the best possible coverage.
Contact us during or after hours.
Need a card? We make requesting simple.
We make it easy with a variety of options.
Get assistance with gathering paperwork.
Fill out a simple form & we'll take it from there.
It's as simple as 1-2-3. Let us guide you to your best plan.