A north road which was closed for three days after being deluged with water during Monday’s storms has now fully reopened.
Traffic was taken in convoys along a stretch of the A835 Tore-Ullapool road after it was deluged with flood water.
Roads contractor Bear Scotland had to remove about 1,500 tonnes of material between between Lael and Leckmelm, south of Ullapool.
A Bear Scotland spokesman said: “The next step will be the completion of the culvert clearance works followed by the assessment of any further works that will be necessary to improve the flood resilience of this location in future.”
Caithness, Sutherland and Ross SNP MSP Rob Gibson has now called for urgent discussions between Scottish Water, Bear Scotland and Transport Scotland to prevent any repeat.
He said he had written to Transport Minister Keith Brown after been contacted by local residents.
Meanwhile the north’s top firefighter has praised his crews’ response to the widespread flooding earlier this week.
Scottish Fire and Rescue Service (SFRS) crews responded to 31 incidents in the Highlands in just 24 hours, beginning at 7am on Monday.
The call-outs ranged from Speyside to Sutherland, with Kingussie and Ullapool particularly badly affected.
Firefighters rescued stranded people, evacuated others and worked to protect property from water.
Assistant Chief Officer Robert Scott, director of service delivery in the north, said: “Monday was an exceptionally busy period for operational crews in the Highlands, Aberdeenshire and Moray as well as our control personnel.
“Firefighters’ work to conduct safe and efficient rescues and evacuations – and to clear floodwater from properties – required intense efforts to be sustained over considerable time.”