Beacon Insurance Group Inc. is a small insurance company serving individuals and businesses in Essex County. Located in Salem, Mass., Beacon has the resources to offer competitive, sensible insurance solutions for most risks including home, automobile, business, life and more.