City Manager

Welcome to the City Manager's Office...

Under the City Charter, the City Council appoints a City Manager who serves as the Chief Administrative and Executive Officer of the City and is responsible to the Council for the efficient administration of all the affairs of the City under his jurisdiction.

The City Manager directs and supervises the administration of all departments, offices, and agencies of the City through the appointment of qualified staff who serve the City Management team. The City Manager makes recommendations to the Council concerning programs and policies and developing methods to ensure the effective and efficient operation of city services. With the assistance of the Management team, the City Manager prepares and administers an annual budget and capital program as adopted by the City Council. The City Manager sees that all state laws and City ordinances are effectively enforced and coordinates and administers the implementation of policies, procedures and ordinances that will provide for the sustainable, managed growth of the city.


The City Manager is Steve Eggleston, CPM.
Steve Eggleston Biography

Contact Information:
Steve Eggleston
City Manager

City Management Team 
Scott Wallace Assistant City Manager
Ronny McCarver Chief of Police 
Kevin Rule Director of Finance and Administration 
Danny "Bo" Griffin    Director of Utilities 
Joe Harper Director of Emergency Management Services 
Sara Copeland City Secretary