A contractor challenging a federal procurement may generally choose to file a bid protest before the agency administering the procurement, the Government Accountability Office (GAO), or the U.S. Court of Federal Claims (COFC).