B929 roads revamp completed