It is much harder nowadays (not impossible) to use non-union labor (if the job calls for union labor specifically) on a job for any governmental entity. From personal experience and knowledge, the level of oversight and checks and balances that are in place are pretty extensive. Obcourse things slip by, but the penalties that are imposed on both the union and the company that is caught doing this can be quite hefty.
I don't know what the percentage of construction projects would be that are using non-union labor compared to the overall picture.