As for
@AndyG I'm going to recommend what my landscaping friend did. He hired a foreman with a Green Card to work in the US. The foreman hired/fired the workers. He focused entirely in bidding, billing, and client contact. And hired his wife and kids for admin work.
The crews all show up to jobs and work hard because his foreman hired good people he knew and got them green cards to work in the country. If you can do the same with US citizens, go for it. But he couldn't because none of them lasted and/or were druggies. His current crew has been with him for almost 20 years working seasonally in the US and going home in the off months.