What I am saying is
not incorrect - I limited my discussion to the IT field, which is my area of expertise. I understand about the steps one must go through to hire an H1-B visa person. A simple way around this is to first hire someone as a contractor. Let them build specific skills on a specific project, using specific technologies. Then advertise for someone with all of those skills. Say, for example, you want someone who can use: webMethods integration with MQSeries, to integrate an Oracle financial system to an SAA BPICs shop floor system, with custom Unix HR integration. How many people who answer the ad will have
all of those skills? Answer - none except for that contractor.
As for the newspaper ads and the unemployment office - the corporate HR department has processes to handle this on a weekly basis. Also, I think advertising on your website, and job boards, can replace the newspaper ads. Typically the contractor is already working on an H1-B anyway - the trick is to hire existing H1-B's not new ones. But there are H1-B shops that specialize in handling the embassy's, the visa's, etc. - it is a big business for them. That is how they get the people into the country.
Sorry, but the high tech IT situation is quite different than your timber falling situation.