C&F Financial Corporation operates primarily through its subsidiary, C&F Bank, which provides a range of banking services including personal and commercial banking, mortgage lending, and wealth management. The company generates revenue through interest income from loans and fees for various banking services. C&F Bank serves individual consumers, small businesses, and commercial clients, primarily in Virginia and surrounding regions. The company emphasizes employee development and community engagement as part of its operational philosophy.