Roadworks in Poynton, near Stockport, that have caused long-term congestion, should be finished by the end of March.
That's according to Cheshire East Council which says the junction at Fountain Place could re-open early next month and contractors are aiming to remove the temporary traffic lights on London Road in March.
The council was carrying out street improvements when it discovered damaged drains and then decided to replace all the highway drains to avoid the need for future works.
Cllr Howard Murray, chairman of the Poynton village revitalisation steering group, said: "This is a very frustrating time for all of us; residents, businesses and commuters. The damaged drains were such a major issue that the extent to which it has affected the project could not have been anticipated.
"The time lost identifying the responsibility and then agreeing an acceptable solution has been a very serious blow on top of other issues that have caused delay.
"The steering group is working relentlessly to ensure that the contractor is working to replace the network of drains and complete this second phase as quickly as possible."
Cheshire East councillor Jamie Macrae, cabinet member with responsibility for prosperity, said: "We could not have anticipated the impact the seriously-damaged drains have had on progress. We share residents' frustrations but must ensure the problem is fully rectified before completing the scheme."
For the latest information on the works check the Poynton Town Council website.