Discover Narrows
Public Works
The Public Works Department is responsible for Utilities, Maintenance, and Buildings & Grounds. The department is led by Public Works Director & Zoning Administrator, John Davis.
Public Works Director
John Davis
jdavis@townofnarrows.org
Buildings and Grounds Division
Buildings and Grounds Staff:
Joe Powell – Assitant Supervisor
Nathaniel Rice – Laborer
Joe Spears – Supervisor
Verna Combs – Housekeeping
Maintenance Division
Maintenance Division Staff:
Andy Sparks – Assistant Supervisor
Mike Stewart – Mechaninc
J.W. Sartin – Supervisor
Doug McAllister – Laborer
Travis Thurman – Laborer
Howard Ganoe – Laborer
Eugene Robertson – Laborer
Utilities Division
Utilities Division Staff:
J.J. Perdue – Assistant Supervisor / Lead Operator
Jeff Perdue – Assistant Public Works Director / Supervisor
Mickey Hale – Laborer
Joseph Sheets – OIT
Wastewater Division
Wastewater Division Staff:
Cody Kast – Supervisor / Lead Operator
Brandon Buchanan – OIT
Adam French – OIT
Discover Narrows
Narrows is located in Giles County, Virginia
Virginia’s Mountain Playground ™