The City Council shall have the following powers, duties, and responsibilities:
1. Prepare ordinances as it deems appropriate to implement this chapter, and adopt such regulations and procedures as are required to implement this chapter and carry out its duties and responsibilities.
2. Administer the acquisition, design, construction, maintenance and operation of the utility system, including capital improvements designated in the comprehensive drainage plan.
3. Administer and enforce this chapter and all ordinances, regulations, and procedures adopted relating to the design, construction, maintenance, operation, and alteration of the utility system, including, but not limited to, the quantity, quality and/or velocity of the stormwater conveyed thereby.
4. Inspect private systems as necessary to determine the compliance of such systems with this chapter and any ordinances or regulations adopted pursuant to this chapter.
5. Prepare and revise a comprehensive drainage and flood protection plan for periodic review and adoption by the City Council.
6. Review plans, approve or deny, inspect and accept extensions to the stormwater drainage system.
7. Establish and enforce regulations to protect and maintain water quality within the system in compliance with water quality standards established by State, regional and/or federal agencies as adopted or amended.
8. Annually analyze the cost of services and benefits provided, and the system and structure of fees, charges, fines and other revenues of the utility, and make recommendations regarding adjustments to such fees, charges, fines and other revenues.
9. Prepare an annual operating budget for the utility and make recommendations regarding the financing of the cost of extending and replacing the system.