It’s not that local workers lack the skills for these positions, many of which do not even require a high school diploma but pay $15 to $25 an hour and offer full benefits. Rather, the problem is that too many applicants — nearly half, in some cases — fail a drug test.

The fallout is not limited to the workers or their immediate families. Each quarter, Columbiana Boiler, a local company, forgoes roughly $200,000 worth of orders for its galvanized containers and kettles because of the manpower shortage, it says, with foreign rivals picking up the slack.

“Our main competitor in Germany can get things done more quickly because they have a better labor pool,” said Michael J. Sherwin, chief executive of the 123-year-old manufacturer. “We are always looking for people and have standard ads at all times, but at least 25 percent fail the drug tests.”