Meet Our Team


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

Office Staff

Katie Dice
Accounts Payable & Assistant to Controller


bbe2a1a37db246068ffd85a779440703

Sales Department

Ryan Lafoon
General Sales Manager


ffef94508b334a14b6a92410f6f82cdb
Bob Kassel
Sales Manager


eeb459a321f0419cbeba1c55050fa989
Bryan Norris
Sales Manager


898504cb469345d8840d79369ff1b62b
Shep Moss
Sales Manager


c218af88353e44a587eee37935672356
Donnie Jarrett
Sales Consultant


0a4d4d76fd8840be85697129f5aacf35
Julian Flemming
Sales Consultant


6579f843cd324dd9af6adb491b27bd18
Tony Moore
Sales Consultant


ce4fa71632cb48db85013f6e36cb8e56
Justin Thomas
Sales Consultant


be5854276ecc466d8e819e7ca2e82ba9
Linwood Mills
Sales Consultant


e9e2fec1d48241d7ae8791e1d699d480
Devin Evans
Sales Consultant
434-774-2600


5c376b23458343f38ecdc81ba8b5f779
Bobby Wilkerson
Sales Associate


f5f50b24fc9b4f09a03a021eda65d633

Finance Department

Grace Tanner
434-447-3111


adcf7e630ea34af68cd2f995d3857acf
Fred Goode
Finance Manager
434-774-2603


722387409d9c48ba9111eb3ed9980d1b

Customer Experience Team

Ashley Flynn
Customer Experience Specialist
434-584-1844


748abaab0e5f44479dd44b8d3c7173df

Service Department

Rachel Colt
Service Manager


01d95d41d4dc49c3910f6db8da6bc603
Dylan Ebron
Service Advisor


fa98dc92ad244b50a17ac3055ed94c1d
Kaylin Liles
Service Appointment Coordinator


d8dfdf2241d44fb3891517c8a288d6c3

Parts Department

Michael Parks
Parts Counter


cfa3f492714a4ad79b24753790cf95dc
Bill Ridout
Parts Counter


e5d018a8e6714841815eb953742aa0f5