Hispanics are doing the bulk of the very labor intensive agricultural work here in the US. Terrible conditions with poor pay and back-breaking work. They are treated like shit, very simply put. American citizens aren't willing to work under those conditions and with that pay. The public should be railing about the treatment of these immigrants, and yes, most are illegals. But humans deserve better treatment.
The majority of the roofs here in the US are installed by immigrants. And roofs are usually installed in hotter weather so the tabs will seal. Again, very poor conditions and rotten pay. Visit a meat packing plant and see who is inside. Immigrants, that's who.
How in the hell any farmer, or even large corporate farm can be against immigrants is beyond comprehension. Without those immigrants they would be screwed. Americans won't do those jobs.