The Leinweber Insurance Agency is committed to finding you affordable insurance solutions to meet your needs through your entire lifetime. The Agency has access to over 40 companies. This enables us to provide you insurance with the best solutions at the lowest cost to you. You will receive all the benefits of having a personal local insurance agent, while also being able to manage your policy in person, over the phone, or online.