- December 18, 2017 Agenda Packet
- December 11, 2017 Agenda Packet
- December 11, 2017 Financial Reports
- November 27, 2017 Amended Agenda Packet
- November 13, 2017 Agenda Packet
- November 13, 2017 Financial Reports
- November 13, 2017 Preliminary FYE Financial Reports
- October 23, 2017 Agenda Packet
- October 9, 2017 Agenda Packet
- September 25, 2017 Agenda Packet
- September 25, 2017 Financial Reports
- September 18, 2017 Agenda Packet
- September 11, 2017 Agenda Packet *This meeting was postponed to September 18, 2017 due to severe weather conditions
- August 28, 2017 Agenda Packet
- August 28, 2017 Financial Reports
- August 16, 2017 Agenda Packet (Special Meeting)
- August 14, 2017 Agenda Packet
- July 24, 2017 Agenda Packet
- July 24, 2017 Financial Reports
- July 10, 2017 Agenda Packet
- June 26, 2017 Agenda Packet
- June 26, 2017 Financial Reports
- June 12, 2017 Agenda Packet
- May 22, 2017 Agenda Packet
- May 22, 2017 Financial Reports
- May 8, 2017 Agenda Packet
- April 24, 2017 Agenda Packet
- April 24, 2017 Financial Reports
- April 10, 2017 Agenda Packet
- March 27, 2017 Agenda Packet
- March 27, 2017 Financial Reports
- March 13, 2017 Agenda Packet
- February 27, 2017 Agenda Packet
- February 27, 2017 Financial Reports
- February 13, 2017 Agenda Packet
- January 23, 2017 Agenda Packet
- January 23, 2017 Financial Reports
- January 9, 2017 Agenda Packet
Video Posting of Public Meetings
- January 9, 2017 **this meeting is currently unavailable
- January 23, 2017 Council Meeting
- February 13, 2017 Council Meeting
- February 27, 2017 Council Meeting
- March 13, 2017 Council Meeting
- March 20, 2017 Council Work Session/Town Hall Meeting coordinated with “Helping Vestavia Hills” and the Board of Education for drug awareness in community.
- March 27, 2017 Council Meeting
- April 10, 2017 Council Meeting
- April 24, 2017 Council Meeting ** this meeting is unavailable due to technical issues
- May 8, 2017 Council Meeting
- May 22, 2017 Council Meeting
- June 12, 2017 Council Meeting
- June 26, 2017 Council Meeting
- July 10, 2017 Council Meeting
- Jul 24, 2017 Council Meeting
- August 14, 2017 Council Meeting
- August 16, 2017 Special Council Meeting
- August 28, 2017 Council Meeting
- September 11, 2017 Council Meeting *This meeting was postponed to September 18, 2017 due to severe weather conditions
- September 18, 2017 Council Meeting
- September 25, 2017 Council Meeting
- October 9, 2017 Council Meeting
- October 23, 2017 Council Meeting
- November 13, 2017 Council Meeting
- November 27, 2017 Council Meeting
- December 18, 2017 Council Meeting