The leader of Perth and Kinross Council has praised staff, emergency crews and communities whose round-the-clock efforts kept the worst of Storm Desmond at bay.
The region was battered by strong winds and torrential downpours over the weekend, flooding homes and leaving dozens of roads under water.
The worst-hit areas were Blair Atholl, Glenfarg and Bridge of Earn, where many were forced to flee their properties.
Life in the food-hit communities is starting to return to normal.
The A827 Fearnan to Killin road, which closed following a landslide, was reopened with the aid of two-way traffic signals at around 3pm. Concrete barriers have been installed around the danger zone, amid fears more rocks could come tumbling down the slopes.
Council leader Ian Miller said: “The reaction to this weekend’s weather was an excellent example of how the council, working alongside our partners, can respond to support our local communities.
“I’d like to pay a special tribute to all the staff who worked day and night to help support evacuated residents, deliver sandbags, clear roads and keep Perth and Kinross safe.
“I’d also like to thank the community resilience groups who helped to distribute sandbags and kept the incident teams up to date with what was happening in their local area.”
Mr Miller said social media proved to be a vital tool to keep everyone informed as the chaos continued throughout the region.
“Thank you in particular to everyone who took the time to make contact and pay tribute to the efforts of staff,” he said.
“I can assure you that this positive feedback was very well received and helped raise spirits as staff continued to put in the hours to respond to difficult weather conditions.”
Parts of Bridge of Earn flooded on Saturday night when drains became blocked and flooded the streets.
Local councillor Henry Anderson said he saw real community spirit in action. He added that the council had refused planning permission for new homes on the edge of the village because of flooding fears.
“I’m very glad now that we took that decision,” he said. “The situation would have been a whole lot worse if we hadn’t.”