It's a three-and-a-half year traffic nightmare in the town of Vestal.

Old Vestal Road, which acts as a gateway to the 201 bridge, has been closed since May 2016.

This has caused heavy traffic delays on the parkway, and even some accidents.

"We've been inconvenienced terribly by this shutdown. It was originally supposed to flow the other way, and somehow it got turned going eastbound, instead of westbound. I thnk westbound would have been better for us, but we had no voice or no say in it," said Vestal Town Supervisor John Schaffer.

The road has been shut down since work began on the Binghamton-Johnson City Joint Sewage Treatment Plant.

This week, the city has removed its construction trailers, with the final pieces of equipment set to be moved out by Wednesday.

In a statement, Mayor Rich David said the update should put an end to what he's calling petty political protests by County Executive Jason Garnar.

"This was done under a previous administration. We couldn’t find any agreements," Garnar said. "There was no insurance on this project. There was no agreement for the city to pay. They never went to Vestal and said hey, are you okay with us closing this road down."

Following years of delays and detours, local businesses are feeling the effects.

"When we first bought the place, we bought that because of the convenience plus the traffic flow. And then all of a sudden when they close it, there was a big drop in things because people didn’t want to come up the road and do the little detours that they had to do," said Karen Latta, owner of White Rose Day Spa.

Despite the nearly two year delay in the project, business owners are thrilled there's light at the end of the tunnel.

"We survived. We have loyal clients that have come, and we're just so happy that the road is going to be opened," Latta said.

The county expects to patch the road in the coming days.