A janitorial service contractor and others have agreed to pay nearly $1 million in back wages and interest to thousands of workers in six states for alleged overtime pay violations, according to reports released from the U.S. Labor Department.

Omni Contracting Management Inc., 10 related janitorial corporations and two individuals will pay a total of $964,663 to 2,772 employees, the department says. The corporate defendants were also fined a total of $10,000.

The workers are in Arizona, Colorado, Minnesota, Nevada, New Mexico and Texas, where Omni provides janitorial services to supermarkets and discount stores.

The Labor Department did not identify the other companies or individuals.

The companies did not admit to any violations but agreed to settle the case rather than defend lawsuits that could be long and expensive, says Peter Munger, Omni's attorney.

Omni, based in suburban Englewood, has about 600 workers and the 2,772 total includes current and former employees, Munger said.

The department says an investigation determined that the workers had not been paid time-and-a-half wages for overtime.