My idea --
(1) End anchor baby citizenship (all it takes is a piece of paper and a pen)
(2) Put a small fee/tax on remittances to fund the wall and everything else related to immigration enforcement. There is a huge untapped cash flow to the fed govt just sitting there waiting
(3) Wall (would only take 2 years to build it in all the places it can easily be built)
(4) Everyone not here legally out
(5) Labor may then re-enter to work using a biometric id card (DNA, fingerprints, photos, whatever works best) - purchased just like a Disney pass, for a certain specific time ($25 for a day, $50 for a week, $100 for 3 months and so on). I dont really love Disney but their park entry system is fairly efficient - why not just steal their idea?. When time is up, they must return. And if they do it right, may return again and again. Put this burden on them, not the small business owner/farmer