I noticed this company doing work on a house in our neighborhood and it seems that most if not all of the workers are speaking Spanish so I assume they are here illegally since the US does not have immigration visa quotas for construction workers. I will never hire company that uses illegal or undocumented workers, especially when there are plenty of good competent American workers that are available to do the work!