Sometimes that's going to mean you have to pay more than you expected.
At the moment I want to bust a hole in my cement floor to add a drain for a new tub. This is going to cost me more than I wish to pay, but if I want the tub I will have to pay the price.
If I wrote to my Congress-critter and explained that the cost of a new drain is too high so I need to bring in a crew of Mexicans, he'd laugh his a$$ off unless, of course, I offered him a large campaign donation.
It's time to quit bribing these guys and impose Capitalism on the economy.
Americans that are too proud to do the work illegals are doing are not too proud to accept tax payer handouts as if they are entitled to them.
Drive down to Florida sometime. There are hundreds of roofs sitting there that can't get done. Florida is pretty tough with their construction regulation and workers must be licenced or employees of a licenced contractor. People are will to pay upto 10 times what is being paid elsewhere in the country, but there simply are not enough people willing to do the work. Forida tough regulation makes it tough for illegals and even legal immigrants to do roof work because they watch it so closely. It is not an issue of price.