The number of construction jobs in the US is on the rise.
But while those jobs have become a lot more lucrative in recent years, a new survey suggests that many workers are still not getting paid.
“While construction companies have been able to get their prices down, workers are struggling to make ends meet and are not receiving adequate compensation,” the Labor Department said in a statement.
“A majority of workers said they did not have enough money for groceries, transportation, or other necessities.”
“More than half said they have lost a large chunk of their income,” it added.
While most workers are being paid $10 to $15 an hour, a lot of them are being underpaid.
One of the largest employers of construction workers is the contractor DynCorp, which employs over 1,500 workers, including contractors.
A report from the Washington Post last year showed that the firm paid its workers less than half the federal minimum wage of $7.25 an hour.
The number of contract workers increased by nearly 7 percent last year, according to the Labor department.
In some cases, workers get more than $50,000 a year for jobs that pay $10 an hour or less, according the report.
According to the labor department, DynCorp has also been paying workers in some of the most dangerous places in the country.
Workers are getting paid on average $18.72 per hour in Texas and $17.78 in Georgia, the highest of any state, the report said.
Construction workers in Ohio are getting $11.76 an hour in the construction business, and workers in Pennsylvania get $11 an hour and $12.46 an hour on average, according a report from Vocativ.
At the construction sites in Michigan, workers have to wait up to two weeks before they can get paid.
The construction workers are not getting overtime, and the contractors aren’t paying them enough to cover their salaries, according Vocatives.
On average, construction workers earn $16.42 an hour a day, and $16 per hour a week, according one report.