Kane Insurance Agency, Inc. is a family owned business. Three generations of the Kane family have served the insurance needs of the Salem community and surrounding area for over sixty years. We are an independent multi-lines agency that can handle all of your insurance needs. Kane Insurance Agency, Inc. represents many companies which allows us to find the best suited company for you. Our staff prides itself on providing both the broadest protection and excellent service.