Gebhardt Insurance Agency is an independent agency representing several insurance companies which allows us to pick and choose the best insurance for your specific needs.