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, ICMA-CM.
Steve Eggleston Biography

Contact Information:
Steve Eggleston
City Manager

Administrative Directives

City Management Team 
Scott Wallace Assistant City Manager / Director of Public Works
Ronny McCarver Chief of Police 
Ashton Jones Director of Finance and Administration 
Mike Aguero Asst. Public Works Director, Water & Wastewater
Willie Vargas Superintendent of Collections & Distribution
Misa Gomez Superintendent of Streets & Sanitation
Joe Harper Director of Emergency Management Services 
Sara Copeland City Secretary