The Ceredigion town of Lampeter has been hit by flash flooding for the second time in five days after parts of Wales were hit by heavy downpours.
Sandbags were brought into Lampeter after Monday's downpours
Homes, pubs, shops and a school in the town, still cleaning up from damage caused by torrential rain on Monday, have flooded again.
The Mid and West Wales Fire Service said the worst-hit areas on Friday were in Borth, Lampeter and Cardigan.
More torrential rain was predicted for mid and north Wales.
South Wales Fire Service were called to two floods on High Street, Cowbridge and in parts of Ynyshir, Rhondda, near the river, but no homes had been affected.
The Environment Agency Wales issued "flood watch" warnings for five Welsh locations: mid Ceredigion, north Ceredigion, upper Teifi, north and west Pembrokeshire and western Cleddau.
Flood watches are issued if flooding of low-lying land and roads is expected.
BBC Wales meteorologist Derek Brockway said more heavy rain and showers were expected on Friday and Saturday, and that mid and north Wales were particularly at threat.
"I don't think we are going to see the same kind of rain as the Midlands and the north in the UK where three inches (7.6cm) fell," he said.
"Nevertheless there could be localised flooding."
Earlier on Friday, the Mid and West Wales Fire Service were called to Llanwenog School, just outside Lampeter, to deal with flooding, and homes on High Street, Market Street and College Street in the town were also hit.
The downpours meant the only butcher in Lampeter - Jones Brothers in College Street - was flooded for the second time.
The Spar store, Castle Hotel and Black Lion pub were also affected.
Dean Edwards, bar supervisor in the Black Lion, said Monday's flooding was worse but that waters had been almost up to the knee in the building after Friday's downpour.
"When I saw it all happening again I thought, 'Oh no, here we go again'," he said.
"I think everyone's shocked that it's happened again.
"We have had companies sending people out all week fixing up the damage downstairs.
"The flooding this time is not as bad but there is still a lot of work that needs doing."