Bank First Corporation operates as a holding company for Bank First N.A. that provides consumer and commercial financial services to individuals and businesses in northeastern and western Wisconsin. The company offers demand, time, and savings deposits; and checking, certificates of deposit, retirement, health savings, cash management, and money market accounts. Its loan products include home equity, residential 1-4 family, and installment and consumer loans; mortgage loans; and business loans, such as equipment and business expansion, real estate, construction and development, government guaranteed, and agricultural loans, as well as working capital lines of credit. The company also provides credit cards; electronic banking and safekeeping services; and insurance agency, and ATM processing, as well as data processing and information technology services. In addition, it offers treasury management services. As of June 26, 2019, the company had 19 branches in Manitowoc, Brown, Sheboygan,