Skip to content
Profile photo of a State Farm Agent named: John Leonard

Would you like to create a personalized quote?

State Farm® Insurance Agent

John Leonard

417 C Avenue
Vinton, IA 52349-1150

On the corner of C Ave and 5th St.

Profile photo of a State Farm Agent named: John Leonard

Would you like to create a personalized quote?

Office Info

Office Hours

8:30am - 5pm
9am - 5pm
After Hours by Appointment
Call or text us 24 hours a day!

Contact me to schedule a virtual meeting


417 C Avenue
Vinton, IA 52349-1150



📅 July is here! ☀️ It's time to enjoy the summer vibes and make the most of this month. Whether you're going on vacation, hosting backyard barbecues, or simply relaxing by the beach, July has got you covered. 🌴🍉 #HelloJuly #SummerVibes

👪❤️ Your family's well-being is important, and John Leonard State Farm understands that. With their range of life insurance policies, you can ensure that your loved ones are financially protected even in your absence. 🌈💼 Contact John Leonard State Farm to explore the many options for your family's future. #LifeInsurance #FinancialProtection

The team at John Leonard State Farm is proud to serve our local communities of Vinton, Center Point, Shellsburg, Urbana, Atkins, Newhall, Van Horne, Blairstown, Keystone, Mt. Auburn, Brandon, Garrison, and Dysart with insurance and financial services. We are also licensed in Minnesota and Missouri.

My wife and I were both raised in Vinton, graduated from Washington High School. We have 2 adult daughters and one granddaughter. We enjoy spending time together as a family. Our family are all graduates of Iowa State University. During football and basketball season you will find us at Jack Trice Stadium or Hilton Coliseum on game days- GO CYCLONES!

Being a State Farm agent is a blessing. It allows me to provide families, individuals and business' with insurance and financial options to manage the risks of everyday life, recover from the unexpected and realize their financial dreams. We are happy that we can help customers with auto insurance, home insurance, business insurance, life insurance and much more. I get pleasure in learning from every customer I come in contact with and feel it is my responsibility to serve them in all aspects business or personal. I am able to build a strong agency with the backing of the most well-known auto and home insurers in the nation, State Farm!

Our team loves serving Benton County, all of Iowa, Minnesota and Missouri. We provide unmatched customer service and always work to get your questions answered in a timely manner. We offer free insurance quotes and work to find a plan that fits your budget for Auto Insurance, Home Insurance, Renters Insurance, Life Insurance, Farm & Ranch Insurance, Small Business Insurance and Health Insurance. If you're moving to the area, we assist with relocation of your insurance policies. We offer free consultations on life insurance - including whole or term life insurance. We also offer notary service in our office. We look forward to having you join the John Leonard State Farm family!

Call, click, text or stop by our office today and let's start talking about what is important to YOU!

Insurance Products Offered

Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet

Other Products

Banking, Mutual Funds, Annuities

How to compare the cost of living if you're relocating

New job? Awesome. Have to move? Here's how to perform a cost of living comparison to ensure your move doesn't lead to unexpected financial considerations.

Does car insurance cover motorcycles?

Learn how motorcycle insurance differs from auto and homeowner insurance and why.

Car maintenance tasks you can do yourself

To combat auto repair costs that keep climbing, some auto maintenance can be done at home. Here are ones that are usually do-it-yourself.

View More Articles

We want to be your first choice for auto, home, life and farm/ranch insurance in Vinton, Benton County and all of Iowa.  We do that by providing excellent customer service from our experienced team of insurance professionals.  We look forward to serving you.

Stop by for small town service from our friendly and qualified State Farm Insurance Team.

Lisa Leonard State Farm Agent Team Member

Lisa Leonard

Office Manager

I was born and raised in Vinton. I have a B.S in Finance from Iowa State University.  My main responsibilities are billing and payment follow-up and questions. In my free time I enjoy spending time with my family, gardening, exercising, volunteering at our church and cheering on the Cyclones. I work with families in Vinton, Benton County and all of Iowa.

Beth Mayhew State Farm Agent Team Member

Beth Mayhew

Marketing Associate

I have lived in Vinton my entire life with my husband. We have 2 adult sons. I enjoy spending time with our new grandson, walking our 2 dogs and being outside as much as I can. Our favorite place to visit and hike is Ouray, CO. I help families with auto and home insurance in Vinton, Benton County and all of Iowa. Stop by anytime.

Daniel Marshall State Farm Agent Team Member

Daniel Marshall

Marketing Associate

I grew up in a small mountain town in New Mexico but most recently had been living in Colorado. My wife, toddler and I are thrilled to be part of a small community again. I love sports, traveling, and helping people. I have worked as a US History Teacher and as a Pastor and am excited to continue making a difference at John Leonard State Farm. I am license in auto, home, life, health & commercial line. I look forward to helping you with your insurance needs.
Rob Donaldson-Bush State Farm Agent Team Member

Rob Donaldson-Bush

Marketing Representative

I was born in California and I lived in Oklahoma, but I was raised in the great state of Iowa. I also have a Mass Communications and Business Management degree from the University of Iowa. I love watching and playing sports and I love to travel to places I've never been to before, so please stop in and tell me all about your recent adventures! I'm licensed in auto, home, life and commercial lines and I look forward to assisting you with all your insurance needs.
Kathryn Marshall State Farm Agent Team Member

Kathryn Marshall

Account Representative

I was born in Denver, Colorado, grew up in South Carolina, and spent some time living in New Mexico, but I am happy to call Iowa my home! I love spending time outside with my husband and two kids, as well as writing and making things with my hands. I am licensed in Auto, Home, and Business Lines, and I'm happy to serve the people of Benton County and all of Iowa!