The Town of Ponoka has reached a new three-year contract with its unionized staff.

According to a statement from the Alberta Union of Provincial Employees, workers voted overwhelmingly in a favour of a new deal, averting a strike.

Mayor Rick Bonnett couldn't reveal many details about the terms but says the agreement's one that both sides are satisfied with.

“We did have to give a little bit more than what council would have liked and I think the union gave up a little more than what they would’ve liked but at the same time, they are finalizing the agreement and details will follow,” Bonnett said.

AUPE vice-president Karen Weiers called the agreement a “fair” one for the roughly 64 workers.

“These workers have demonstrated that they are united and that their work deserves to be respected. We’re pleased the employer came to an agreement with us that values the contributions of these workers to the vibrancy of Ponoka,” Weiers said.

Tensions escalated at times during negotiations. Bonnett was happy to secure labour peace and says relations with the union should improve with time.

“Some things get said that some people don’t want to say at times. But it’s part of the negotiation. It’s part of trying to find common ground and a better deal,” he said.

“We’ve found common ground in the middle and were able to alleviate some labour strife. I think over time, we’ll be very good. Everything seems to be fine.”