Click on one of the people below to find out more information.

General Manager

James Mathews
General Manager
804-276-0300


6434738d52ad4563a1301d5c767b019d

Management

Keith Burks
General Sales Manager
804-276-0300

General Sales Manager    

bf4e818363fc4184821f51c29652fafe
Rick Garland
Used Vehicle Director
804-276-0300


710773bf405a442cbb34d5bff7c6be64
Robert Ross
Sales Manager
804-276-0300


f5b510b69c894e28818e25597c92686e
Angela Willoughby
Business Manager
804-276-0300


49a915ed1c674bf488eb6f7c450fdfda
Mike Jackson
Business Manager
804-276-0300


d84a2df81cc048bba66600236c0f7044

Sales Department

Mike Spease
Sales Consultant
804-276-0300


9b895a9a6f3a4d86a00d92327bd74c46
George Best III
Sales Consultant


850d994d979e4ffc8e9b63bd193669c4
Justin Avirom
Sales Consultant
804-276-0300


5dff1c502b894a6cb2d6485ddf05bb63
Kevin Jenkins
Sales Consultant
804-276-0300


4f9b861e204b409b88674a6fbf94044d
Del Lipscomb
Sales Consultant
804-276-0300


7da0f14804b243f3a647cf570c2cf7f7

Internet Department

John Judy
Internet Consultant
804-276-0300


1a229f7adbc14068bf1379cb676871be
Ryan Grant
Internet Sales
804-276-0300


dfd2a4a368c3446dac00199ee4a3e7de
Paul Rogan
Internet Sales
804-276-0300


c0becdaf60234a119c16b240f1c0988c

Service Department

Lisa Leonard
Service Appointment Scheduling
804-276-0300


3cb9776cbdbb45c68dfeab0b006d4002
Zach Nurney
Technician


300b1de7637e470f9443b9c128d6f59f

Parts Department

Denise Williams
Manager
804-276-0300


a7f4f44606ac40fda2153dc8ca3e97f7
Troy Wells
Parts Consultant
804-276-0300


bc565d99d4f1426688964196555312ce

Lot Attendants

Greg Schneider
Lot Attendant


a34586345a1a45f0aa2c53fd56761c13

Receptionist

Angel Feggins
Receptionist


0e9b5698039b47fe9f4f6993d394c099
Tanya Crowe
Receptionist


81002df463af43e7af13bbf5cc4af93b

Dealership Custodian

Barry Taylor


60adc4707e3d405ebb2db0827844aa6f