Harleysville Insurance provides insurance products and services for individuals and small- and medium-sized businesses through independent agents. The company offers business, personal, life, flood and workers compensation insurance. It offers customized insurance programs for architects, attorneys, dentists, distributors, engineers, physicians, restaurants, surveyors and veterinarians. Its...