Sheffield pensioners in a block of flats had to endure a leaky roof for more than six weeks which left the door frames and stairwell in a watery mess.
A combination of bad weather and poor drainage left Emily Price, 82, having to constantly sweep and mop up water.
After waiting weeks for workers to come out, a group initially said they had fixed the problems but days later the leaks returned, much to the annoyance of Mrs Price.
The Star contacted Sheffield Council over the lack of progress and a day later, a team of workers were deployed to empty the drains and measure up for new door frames.
Mrs Price said: “A man came to inspect our drains after the initial group said they had sorted it and he said he was ‘shocked’ nobody had come to empty them.
“The leaks were caused due to the bad weather and because the drains were so full of leaves and other things, it was difficult for the water to flow away safely.
“It’s been a nightmare having to mop up constantly – I know the weather has been really bad but it shouldn’t be leaking.”
A Kier spokesperson said: “Having completed the work required at the time of the initial complaint we revisited 23-33 Dyche Road on July 6 to complete repairs to the flat roof after further work was identified as being needed on July 5.
“We unblocked the internal pipes and used an internal camera to ensure all blockages were removed.
“On further inspection we identified additional work was needed to two small flat roofs covering the entrance to the property and to replace the door frames around the entrances. Replacement frames are being manufactured and the work is planned in.
“We are in touch with Mrs Price and are keeping her updated of the timescales.
“We would like to apologise to her and the other residents for the inconvenience it’s caused.”