Yes. It has to be so financially devastating for the business in question, so the owners do not even THINK about hiring illegals. Also, build the border wall. They will not come.
Not only financially painful; throw in the hard, quality time with the rattlers and cactus on the southern boarder, or the Grizzlies and hungry timber wolves on the northern boarder and you would never see another illegal alien hired for any reason in this country.