Roofs were blown off houses, a lamp post knocked over and windows blown out by a tornado in Haverfordwest on Monday night, firefighters have said.
More than 20 houses were damaged by the tornado
The whirlwind struck more than 20 homes on the Priory Estate, Hawthorn Drive and Spencer Way just before 2200 GMT.
Firefighters spent hours making the properties safe and clearing the debris on Monday and Tuesday.
John Davies, who lives on the Priory Estate, said it was "a general scene of destruction".
"It has gone through in a line, taken slates off, smashed tiles into cars and gone through windows," he said.
"I had a car parked in the drive - tiles came off the roof and gone through the sunlight roof and also the windscreen."
Phillip Rees said he was sitting in his dining room with his two children when the tornado struck.
Phillip Rees said it was lucky no one was killed
"All of sudden you could hear this noise - both the children were petrified," he said.
"It was just this fantastic roar that seemed to increase then just died instantly.
"Someone could have been killed. I know there are a few houses where the windows have actually gone in."
Gethin Davies, the fire service's county commander for Carmarthenshire, said firefighters had been involved in securing properties and removing debris.
"With severe weather and increased winds, about 25 properties were affected," he said.
"We also had a tree and a lamp post blown down. It lasted about an hour."
A Met Office spokesman said tornadoes could be so localised they only affect one or two streets.
"The ones that happen in the US are on a much larger scale than the ones which happen in the UK," he said.
"But we do have a few reports of tornados in Wales and the south west of England each year."
Earlier this year, a tornado was spotted off the coast of Barry, south Wales.