The state of emergency has been lifted six days after a devastating tornado tore through Angus, Ont.

It's too early for an official estimate into the cost of damage because engineers haven't had time to inspect all the homes that were damaged, but CTV Toronto's John Musselman reported that the cost of the storm on a single street was estimated to be at least $25 million.

Insurance adjusters are inspecting 101 homes damaged by the storm, trying to determine whether houses can be repaired or will have to be demolished.

The building inspectors worked all weekend, trying to reach every home that was damaged, Dowdall said. They worked alongside dozens of off-duty Hydro One workers who volunteered to install tarps on the roofs of damaged homes to protect from rain.

"We've been overwhelmed with the support outside and inside the municipality," Dowdall said.

Though not all of the homes have been examined, the city's water and sewage systems are working, and the roads have all been cleared and repaired, Essa Township Mayor Terry Dowdall told reporters in Angus.

"We're at the rebuild stage," Dowdall said.

The municipality has completed its home inspections, and all that remains before displaced residents can return home are insurance inspections.

The majority of homes are in the control of insurance companies, and it will be up to adjustors to determine how long it will take to rebuild, and how much homeowners will have to pay.

With files from CTV Toronto's John Musselman