Township Government Boards Building Code Board of Appeals Commissioners Environmental Advisory Council 2024 Tree Planting Event Planning Police Civil Service Recreation Zoning Hearing Departments Administration Animal Control Building/Code Enforcement Building Code Appeals Common Code Enforcement Topics Permits Community Development Finance Pay Your Utility Bill Online Fire Safety MS4 Public Education Home Heating Oil Safety Stormwater Impact Videos Planning/Zoning Alley / Street Vacation Subdivision and Land Development Zoning District Requirements Zoning Documents Police File a Police Complaint Your Police Complaint Has Been Received Public Works Recreation Tax Office Meetings Building Code Board of Appeals 2013 Meetings 2015 Meetings 2017 Meetings 2020 Meetings 2021 Meetings Commissioners 2007-2012 Meetings 2013 Meetings 2014 Meetings 2015 Meetings 2016 Meetings 2017 Meetings 2018 Meetings 2019 Meetings 2020 Meetings 2021 Meetings 2022 Meetings 2023 Meetings Environmental Advisory Council 2009 Meetings 2010 Meetings 2011 Meetings 2012 Meetings 2013 Meetings 2014 Meetings 2015 Meetings 2016 Meetings 2017 Meetings 2018 Meetings 2019 Meetings 2020 Meetings 2021 Meetings 2022 Meetings 2023 Meetings Planning 2007-2010 Meetings 2011 Meetings 2012 Meetings 2013 Meetings 2014 Meetings 2015 Meetings 2016 Meetings 2017 Meetings 2018 Meetings 2019 Meetings 2020 Meetings 2021 Meetings 2022 Meetings 2023 Meetings Police Civil Service 2009 Meetings 2010 Meetings 2011 Meetings 2012 Meetings 2014 Meetings 2015 Meetings 2016 Meetings 2017 Meetings 2018 Meetings 2019 Meetings 2020 Meetings 2021 Meetings 2022 Meetings 2023 Meetings Recreation 2008 Meetings 2009 Meetings 2010 Meetings 2011 Meetings 2012 Meetings 2013 Meetings 2014 Meetings 2015 Meetings 2016 Meetings 2017 Meetings 2018 Meetings 2019 Meetings 2020 Meetings 2021 Meetings 2022 Meetings 2023 Meetings Zoning Hearing 2011 Meetings 2012 Meetings 2013 Meetings 2014 Meetings 2015 Meetings 2016 Meetings 2017 Meetings 2018 Meetings 2019 Meetings 2020 Meetings 2021 Meetings 2022 Meetings 2023 Meetings