First Community Corporation is a South Carolina bank holding company that owns and operates First Community Bank, offering comprehensive traditional banking services including deposit accounts, commercial and consumer lending, mortgages, and ancillary services such as internet banking, cash management, and investment products through affiliated partners. The company operates 21 full-service banking offices across four regions in South Carolina and Georgia, serving small-to-medium-sized businesses, professionals, and individuals in diversified local markets centered on education, healthcare, government, manufacturing, and retail sectors. First Community generates revenue through the traditional banking model of net interest margin earned on loans and deposits, supplemented by fees and non-interest income from services and investment products, while competing on service quality and local market relationships rather than on scale or lending capacity.