Valley Financial Corporation operates as the holding company for Valley Bank that provides general commercial banking services to small-to-medium sized businesses, professional concerns, and individuals in the Roanoke metropolitan statistical area. The bank’s deposit products include checking accounts, NOW accounts, savings accounts, individual retirement accounts, and other time deposits of various types ranging from daily money market accounts to longer-term certificates of deposits. Its loan portfolio comprises commercial loans, residential real estate loans, and consumer loans. The bank also provides safe deposit boxes, traveler’s checks, direct deposit of payroll,...