Call Us Today:

About General Insurance Agency 

We’re an agency that creates a warm and inviting atmosphere for all of our clients.  From first contact through the life of any policy you own, we want you to feel comfortable.  Whether it’s with your level of protection or the feeling you get when you walk in the door or pick up the phone, we want you to be at ease. 


Insurance can be daunting not only because there are so many different kinds of it, but because it can seem like a burden if it’s not done right.  Each step of developing a policy is important, and we make sure that no stone is unturned.  This way, when you purchase a product, you know it’s going to protect you.  Doing insurance right is not ‘cookie-cutter’ by design; it’s in-depth and personalized.  For us, this means that we have to know our clients well and we have to know our clients’ local environments. 


Consultations are a must.  Your needs, goals, and history are uncovered in these consultations.  We use what we learn from meeting with you to find just the right coverage options.  These options protect you now and in the future and always match your budget.


Locally, we’re known as a go-to agency for solid coverage.  We like this, but it’s not our whole story.  We’ve been open since 1984, so we’ve had some time to get a feel for what’s going on in the community around us.  We reach out to local organizations and participate in events to be involved, but we do it to learn more about what people need.  Whether we’re working with the Ballad Business Alliance, of which we are a member, or attending a little league game, we learn an endless amount about how we can serve our community members better.


We know that you have many needs and demands in your life and that working so hard to make insurance work for you is not an option.  That’s why we’re here.  We ask only that you give us all of the information possible when we meet with you first.  This way your coverage is appropriate.  Beyond that, we want you to relax and let us do the work.  For us, this means that we have to be all about education – your and ours.  We need to know the people, organizations, laws, industries, and trends that play into your protection.  We also need to know how to use the information we get to your advantage.  You need to know how your policy works, what we’ll do to protect you, and what you can expect.  We’ll make sure that you always have the information you need. 


We’re transparent, hard-working, and honest.  These things all wrap around a sound work ethic imbued with a dedication to others’ financial security.  We live this every day.  The beneficiary of our labors is you; we’re here to keep systems running.  Our benefit is the sum of what you give us to work on your behalf.


‘Accommodating,’ ‘professional,’ and ‘helpful’ are words that clients use to describe us.  We like the sound of it, and we know that it’s on us to continue earning these assessments.  We endeavor every day to make sure that you think the best of us and that you never want for the protection in which you’ve invested.

Our Location

General Insurance Agency

107 N. US Hwy 69 Ste. A
Huxley, IA 50124
Main office: 515-597-2861
Toll free: 877-255-3508
Fax: 515-597-2862

Office Hours:

Mon: 8:00 AM - 5:00 PM
Tues: 8:00 AM - 5:00 PM
Wed: 8:00 AM - 5:00 PM
Thurs: 8:00 AM - 5:00 PM
Fri: 8:00 AM - 5:00 PM
Sat: Closed
Sun: Closed

Our Providers


"The Ballard Community School District has been a loyal General Insurance Agency customer for years. With General Insurance, we have the best of both worlds; competitive rates with a comprehensive product offering, AND the highest standard of personal service one would expect from a local agency. Doug and Mike were born and raised in the community and their commitment to Ballard is evident not only in their service commitment, but also in their ongoing support of our district and students."
- Ottie Maxey of the Ballard Community School District
"Whether it be dealing with insurance on a corporate level handling workplace policies, or a personal level finding an auto policy that suits my family with three driving teenagers- General Insurance Agency does it all! The small town attitude combined with a big city expertise gives me the comfort of knowing I am getting the best services that are available. Since I have begun working with General Insurance- be it business or personal - I have never looked back or thought I could find something better. The Schonhorst brothers deserve an A+ rating.
- Jolene R. Lettow
"I have been with General Insurance for 10 years. Doug, Mike and their staff have provided accountable and thorough service. They are more than willing to explain any insurance coverage and changes that may occur. Their staff is very accessible with questions or claims. I would highly recommend their insurance services."
- Rob Drew