Residents of Bull Street in Bishop's Castle complained that the road was shut without notice on Thursday after a leak was identified.
A spokeswoman from Severn Trent said: “We’d like to apologise to anyone affected by our work in Bull Street.
"Our monitoring system has shown that there is a leaky pipe and our teams have been out to try and locate exactly where along the street the leak is so that we can get on and fix it.
"To help in locating the leak we’ve installed a new hydrant."
She said that the leak was fixed on Saturday night, and the road ought to be back to normal by Monday..
"As it’s a leak, it’s an urgent job and so we need to just get on and get it fixed. We do try to give people as much notice as we can, but that’s often hard with emergency work.
"We’d like to say a huge apology to anyone affected – we know that things like this are massively inconvenient, but the leak does need to be fixed as soon as possible."
Resident Keith Wheedon said he was pleased the work was being done and was impressed with Severn Trent's courteous workers – but he said he and others were "peed off" about not being given notice of the closure until Saturday, when the road had been shut for two days.
"The first we knew was they brought a digger and dug a four-foot hole. We didn't have any prior warning – this was Thursday morning.
"Residents don't mind, it's brilliant they are sorting out leaks, but I think we're just a little peed off that nobody got any warnings this was going to happen.
"These are very old houses, it's a very narrow street. There are guys who work in care and on nights, it can be a problem."