Alliance Bankshares Corporation operates as the bank holding company for Alliance Bank Corporation, which provides commercial and retail banking products and services in the United States. The bank provides loans to small businesses and middle market companies, professionals, home builders and commercial real estate developers, and consumers. It also offers various deposit products that include demand, NOW, money market, and savings accounts, as well as certificates of deposit. In addition, the bank provides private client services, including wealth management services to individuals, entrepreneurs, professionals, and small business owners. Further, it offers home mortgage services, as...