C&F Financial Corporation announced the agreement to acquire Peoples Bankshares, Incorporated and its subsidiary Peoples Community Bank (collectively Peoples) for stock and cash valued at approximately $21.4 million. Following the merger, Tom Cherry will remain the President & Chief Executive Officer of C&F Financial Corporation and C&F Bank. Bob Bailey will join C&F as Senior Banking Officer for the Northern Neck region of Virginia.