I worked at several construction companies in Florida with mostly illegals in the field. If you think they pay taxes you are very mistaken. Not only did they claim 5 or 6 on the deduction line, they would claim upwards of 10 dependents each, collecting thousands of dollars on tax returns. Then they would switch companies at the beginning of each year and have new SS numbers and start the cycle again. Hard to audit someone that isn't real on paper.