Village Bank and Trust Financial Corp. is a bank holding for Village Bank, Southern Community Financial Capital Trust I and Village Financial Statutory Trust II. Village Bank is the primary operating business of the Company. The Bank offers a wide range of banking and related financial services, including checking, savings, certificates of deposit and other depository services, and commercial, real estate, and consumer loans, primarily in the Richmond, Virginia metropolitan area.