Cromwell Transport driver Dylan Tredinnick said he was loading a truck in the yard on McNulty Rd after 5.30pm when he saw the ''mini-tornado'' in the distance.
He saw building paper and iron flying in the air.
"I was just in my truck and I looked across and it sort of came out of nowhere.''
The company's manager, Jason Scott, who went out to survey the damage, said the mini-tornado had torn roofing iron of one house and building paper off some homes being built on nearby Stowell Dr.
It was not windy, he said.
Police said motorcyclists and drivers of heavy vehicles should avoid travel through the Cromwell basin, and warned there may be delays as power poles have come down in some places.
A Fire Service spokesman said firefighters from Cromwell Station were called to a powerline down on the corner of Ord and Kawarau Gorge Rds in Cromwell at 5.49pm.
Firefighters were assisting police with traffic control, he said.