Halliburton-Kellogg Brown and Root's promises to improve "have not been followed through," according to a Pentagon report that warned "serious repercussions may result" if the contractor did not clean up, the television network reported.
The Pentagon reported finding "blood all over the floor," "dirty pans," "dirty grills," "dirty salad bars" and "rotting meats ... and vegetables" in four of the military messes the company operates in Iraq, NBC said, citing Pentagon documents.
The report came as President George W. Bush fended off Pentagon reports that Halliburton-KBR overcharged 61 million dollars for gasoline it sold the military in Iraq. Dick Cheney ran Halliburton for five years until becoming vice president.
Bush said that if an overcharge were found, the money should be paid back.
The company feeds 110,000 US and coalition troops daily at a cost of 28 dollars per troop per day, NBC said.
The Pentagon found unclean conditions at four locations in Iraq, including one in Baghdad and two in Tikrit. Even the mess hall where Bush served troops their Thanksgiving dinner was dirty in August, September and October, according to NBC.
This adds up to "a company that arrogantly is overcharging when they can get away with it and not providing the quality of service that they agreed to do," Representative Henry Waxman, Democrat of California, told NBC.
Halliburton-Kellogg Brown and Root told NBC that "hostile conditions" pose special challenges as they served the 21 million meals so far to the troops at 45 sites in Iraq.
"We have taken quick action to improve," the company said.