Public Works 

Waynesboro, VA 22980



Administration 

Waynesboro, VA 22980


Staff
Name Title Email Phone
McReynolds, Brian Director of Public Works 540-942-6624
Desjardins, Deana Office Manager 540-942-6624

Engineering 

Waynesboro, VA 22980


Staff
Name Title Email Phone
Wood, Todd City Engineer 540-942-6627
Powers, Jim Assistant City Engineer 540-942-6627

Fleet Maintenance 

Waynesboro, VA 22980



Operations 

Waynesboro, VA 22980


Staff
Name Title Email Phone
Bowman, Mark Superintendent of Public Works 540-942-6743
Osteen, Lesa Superintendent of Environment & Safety 540-942-6568
Schwartz, Dwayne Operations Coordinator 540-942-6751
Ritchie, Tosha Office Manager 540-942-6743

Refuse 

Waynesboro, VA 22980


Staff
Name Title Email Phone
Brown, Kenny Solid Waste Supervisor 540-942-6743

Sewer Collection 

900 Essex Ave.
Waynesboro, VA 22980

540-942-6743


Staff
Name Title Email Phone
Taylor, Dennis Sewer Supervisor 540-942-6743

Street Maintenance 

900 Essex Ave.
Waynesboro, VA 22980

540-942-6743


Staff
Name Title Email Phone
Key, Dave Street Supervisor 540-942-6743

Wastewater Treatment Plant 

930 Essex Ave.
Waynesboro, VA 22980

540-942-8505


Staff
Name Title Email Phone
Eppard, Troy Chief Operator 540-942-8505

Water Distribution 

Waynesboro, VA 22980


Staff
Name Title Email Phone
Long, Russell Water Supervisor 540-942-6743

Water Treatment Plant 

2091 Lyndhurst Road
Waynesboro, VA 22980

504-946-3753


Staff
Name Title Email Phone
Campbell, Greg Chief Operator 540-946-3753