MainStreet Bancshares is a bank holding company. Through its subsidiary, MainStreet Bank (the Bank), Co. provides banking services to individuals, small to medium-sized businesses and professional service organizations. The Bank provides commercial and consumer loan and deposit products, as well as mortgage services to individuals, and small and medium sized businesses in Co.'s market. Co.'s business involves accepting deposits from local businesses and individual customers and using these deposits to originate commercial, mortgage, and consumer loans in its market area. The Bank's deposit products include demand, NOW, money market and savings accounts as well as certificates of deposit.