More than 100 miles of carriageway in need of a fix