Bank First Corporation is a regional bank holding company that provides banking services to individuals, businesses, and local governments. With a focus on community banking, the company offers a wide range of financial products and services, including checking and savings accounts, loans, mortgages, and investment services. The company prides itself on its commitment to customer satisfaction and its dedication to supporting the local community.