Enterprise Bancorp, Inc. operates as the holding company of Enterprise Bank and Trust Company (the Bank). The Company is engaged in the business of gathering deposits from the general public and investing primarily in loans and investment securities and utilizing the resulting cash flows to conduct operations, expand the branch network, and pay dividends to stockholders. Through the Bank and its subsidiaries, the Company offers a range of commercial and consumer loan products, deposit products and cash management services. The Company also offers investment advisory and wealth management, trust and insurance services. The Company offers lending services to business entities, non-profit organizations, professionals and individuals. Loans made to businesses include commercial mortgage loans; construction and land development loans; secured and unsecured commercial loans; lines of credit, and standby letters of credit.