Hundreds of unionized workers at Windsor's CS Wind have voted in favour of a potential strike, but their employer believes the two sides will reach an agreement soon.

Jeff Heath, the director of corporate affairs at CS Wind, confirmed that the members of Ironworkers Local 721 voted overwhelmingly in favour of a strike action on the weekend.

But Heath said the company and the union had reached agreement on most substantive matters that are not related to money.

"Everything is'll probably hear that we have an agreement, I would imagine shortly," he told CBC News in a telephone interview.

This is the first contract for these workers since they joined the Ironworkers last year.

"They signed up with the Ironworkers and they received certification on June 3, 2014," said Heath.

Heath said that 380 people working at CS Wind are part of the union. Another 100 or so employees are not.

With files from the CBC’s Peter Duck