Contractors at Knox race against time