I had a long talk with a guy getting his general contractor's license yesterday. He told me that down in San Diego they are continually short on construction workers, so much that one of his friends said that there is 10 years worth of construction that needs to be done and no one to do it. Wages at ~$45/hr, and probably rising, some projects paying perdiems for commutes from Orange County. Strange.
To be sure, bona-fide shortages can occur transiently. For example when a natural disaster happens, it will take time for the local tradesmen to work through the backlog. But at a relatively steady state, it seems silly to talk about a shortage of construction workers. Pay a bit more than the next guy, and my guess is, your shortage will quickly disappear.