The University of Windsor and CUPE Local 1393 have reached a tentative collective bargaining agreement.
Approximately 300 skilled trades and professional workers have been walking picket lines for a month and could be back on the job later this week.
A tentative agreement was reached just before midnight Monday.
The tentative deal comes at the end of four days of marathon bargaining between the two sides.
A mediator helped during the negotiations.
"I believe the mediator played a big role in the last four days, for sure," said Dean Roy, president of CUPE 1393.
Roy said the bargaining team is recommending acceptance of the deal.
No details will be made public until a ratification meeting is held Wednesday.
"Anybody who's been through bargaining knows that there's ups and downs. A lot of times you think it's over. A lot of times you think you're there it's been a roller coaster ride for four days," Roy said.
The strike began Sept. 8.
The key issues all along have been bumping rights and job evaluations.
University president Alan Wildeman is pleased a tentative contract has been worked out.
He said it's a relief and great news.
The board of governors will also vote on the agreement.