Federal Deposit Insurance Corporation FDIC-Insured - Backed by the full faith and credit of the U.S. Government

   

C&F Bank has served Virginians for over 90 years

In 1927, our founders recognized the need for a strong, solid financial institution that would serve the community. Today we are one of the premier community banks in the country. In a time when many financial institutions are being acquired and merged, we are still here. We are large enough to stand on our own but small enough to know you by name when you come in to see us. C&F Bank currently operates 31 branches across Virginia.

Our branch managers, commercial relationship managers, and treasury solutions team members are here to help you by providing the best solutions for your financial needs. Select the bank location that is most convenient for you and then email or call us to schedule an appointment.

Bank Locations and Managers Business Development Treasury Solutions Commercial Relationship Managers Business Banking Relationship Managers


Cartersville

CARTERSVILLE

804-375-9073

Get Directions | Hours

Charlottsville

CHARLOTTESVILLE - DOWNTOWN

434-529-3300

Get Directions | Hours

Stonefield Locations Page

CHARLOTTESVILLE - STONEFIELD
434-284-4422

Get Directions | Hours

Chester

CHESTER

804-414-1660

Get Directions | Hours

Colonial Heights

COLONIAL HEIGHTS

804-518-4004

Get Directions | Hours

Cumberland

CUMBERLAND

804-492-5100

Get Directions | Hours

Fredericksburg

FREDERICKSBURG

540-736-1322

Get Directions | Hours

King George

KING GEORGE

540-775-2914

Get Directions | Hours

Mechanicsville

MECHANICSVILLE

804-569-9776

Get Directions | Hours

Middlesex

MIDDLESEX

804-758-3641

Get Directions | Hours

Midlothian Alverser

MIDLOTHIAN-ALVERSER

804-378-0332

Get Directions | Hours

Brandermill New Branch Photo

MIDLOTHIAN-BRANDERMILL

804-744-1784

Get Directions | Hours

Midlothian Turnpike

MIDLOTHIAN -TURNPIKE

804-794-0033

Get Directions | Hours

Montross

MONTROSS

804-493-8032

Get Directions | Hours

Newport News City Center

NEWPORT NEWS-CITY CENTER

757-596-4775

Get Directions | Hours

Norge

NORGE

757-564-8114

Get Directions | Hours

Powhatan

POWHATAN

804-403-2070

Get Directions | Hours

Providence Forge

PROVIDENCE FORGE

804-966-2264

Get Directions | Hours

Quinton

QUINTON

804-932-4383

Get Directions | Hours

Downtown Richmond Financial Center

RICHMOND-DOWNTOWN

804-237-5846

Get Directions | Hours

Richmond Patterson

RICHMOND-PATTERSON

804-672-4077

Get Directions | Hours

Richmond Varina

RICHMOND-VARINA

804-795-7000

Get Directions | Hours

Richmond-Wellesley

RICHMOND-WELLESLEY

804-364-6200

Get Directions | Hours

Richmond-West Broad

RICHMOND-WEST BROAD

804-290-0402

Get Directions | Hours

Sandston Branch

SANDSTON

804-737-7005

Get Directions | Hours

Fredericksburg

STAFFORD

540-371-6889

Get Directions | Hours

Toano Operations Offices

TOANO-Customer Support & OPERATIONS OFFICE

Get Directions | Hours

Warsaw

WARSAW

804-333-3500

Get Directions | Hours

West Point-14th Street

WEST POINT-14TH STREET

804-843-2708

Get Directions | Hours

Williamsburg-Jamestown

WILLIAMSBURG-JAMESTOWN ROAD

757-220-3293

Get Directions | Hours

Williamsburg Longhill

WILLIAMSBURG-LONGHILL ROAD

757-565-0593

Get Directions | Hours

Yorktown

YORKTOWN-KILN CREEK

757-952-1190

Get Directions | Hours

Business Development 

Tanya Battle

Tanya Battle
Senior Vice President,

Business Development Program Director

804-414-3273

tbattle@cffc.com

 

 

 

Treasury Solutions 

Chris Spillare

Christopher Spillare
Treasurer

757-741-2243

cspillare@cffc.com

Molly Crawford
Molly Crawford
FVP, Director of Treasury Solutions

757-741-2244

mcrawford@cffc.com

Jenni-Willner

Jennifer Willner 
Treasury Solutions Consultant

757-741-2244

jwillner@cffc.com

Jacob Smith

Jacob Smith

Treasury Solutions Consultant

757-741-2244

jsmith@cffc.com

Rebecca Hardin

Rebecca Hardin

Treasury Solutions Consultant

757-741-2244

rhardin@cffc.com

Bobbie Washington

Bobbie Washington
Account Manager

757-741-2244

bwashington@cffc.com

Renee Cokes

Renee Cokes
Account Manager

757-741-2244

rcokes@cffc.com

AP_Headshots_Linda_Bartgis_0522

Linda Bartgis
Account Manager

757-741-2244

lbartgis@cffc.com

Anje Chandler

Anje Chandler
Customer Service Specialist

757-741-2244

achandler@cffc.com

 

 
   

Commercial Relationship Managers

Mark Eggleston

Mark Eggleston 
Regional President

Southeast Virginia

757-941-1731

meggleston@cffc.com

William Krebs

William Krebs
Regional President

Central Virginia

434-529-3301

wkrebs@cffc.com

 Ben Hall

 Ben Hall  

Market Executive 

Fredericksburg 

bhall@cffc.com

 

Dave Herold

Dave Herold

Senior Executive

Fredericksburg

240-678-9339

dherold@cffc.com

 

David Howard

David Howard
Senior Executive, Commercial Lending Team Leader

Richmond

804-955-4703

dhoward@cffc.com

Amanda Litchfield

Amanda Litchfield
Senior Executive

Charlottesville

434-529-3302

alitchfield@cffc.com

Matt Ohlschlager

Matt Ohlschlager
First Vice President, Relationship Manager

Richmond

804-955-4710

mohlschlager@cffc.com

Mike Gasiorowski

Mike Gasiorowski
First Vice President, Relationship Manager

Richmond

804-419-1749

mgasiorowski@cffc.com

 

Brad Bonney

Brad Bonney
Vice President, Relationship Manager

Williamsburg

757-941-1732

bbonney@cffc.com

Tim Jones

Tim Jones
Vice President, Relationship Manager

Richmond

804-955-4711

tjones@cffc.com

 

 

 

Business Banking Relationship Managers

Jeff James 

Jeff James 

Vice President, Business Banking Relationship Manager 

Williamsburg Commercial Lending Office

757-741-2301

 jjames@cffc.com

Dorsey Jackson 

Dorsey Jackson

Vice President, Business Banking Relationship Manager 

Peninsula Commercial Lending Office

 djackson@cffc.com

Chris Wilson 

Chris Wilson

Assistant Vice President, Business Banking Relationship Manager 

Richmond Commercial Lending Office

 cwilson@cffc.com

Commercial Lending Offices

Charlottsville

CHARLOTTESVILLE 

434-529-3300

Get Directions

Manager: William Krebs

Downtown Richmond Financial Center

DOWNTOWN RICHMOND

804-237-5846

Get Directions

Manager: William Krebs

Williamsburg Jamestown

WILLIAMSBURG  

757-941-1733

Get Directions

Manager: Mark Eggleston

Fredericksburg Location

FREDERICKSBURG 

540-736-1322

Get Directions

Manager: William Krebs

 

 

 

 

 

Back to Top