First Community Bank serves the banking needs of customers through a number of branch locations in North Carolina, Tennessee, Virginia and West Virginia. The banks provide a variety of banking services. Personal banking options include checking accounts, savings accounts, money market accounts, certificates of deposit, individual retirement accounts, mortgage loans, home equity loans, consumer loans, Stone Capital Management services, online services and telephone banking. Business banking options include business analysis, business checking accounts, cash management, business loans, Stone Capital Management services and online services. The bank also offers wealth management services that include trust services, investment portfolio management, employee benefit accounts and wealth management services through Stone Capital Management, a subsidiary of the bank. First Community Bank has a location in Richwood, W.Va.