The City of Guelph has reached a tentative agreement with the Amalgamated Transit Union (ATU) Local 1189, which represents approximately 260 operators and staff at Guelph Transit.