If any firm entering into a public works contract neglects or refuses to perform or fails to comply with its terms, the agency may terminate the contract and proceed to award a new contract in accordance with this subchapter or may require the surety on the performance bond to complete the contract in accordance with the terms of the performance bond.