This is an age old problem.
I remember my first year of apprenticeship ('71) and the contractor I worked for (Wasatch Electric)had us load up all of our material we had just unloaded the week before, park the trucks at the shop, and sent us to a job in the next town. Seems the general contractor was late on his payment. Three days later all was well, and we finished Salt Lake's First Hilton Hotel on time.
Sometimes you gotta send a message to the GC. BTW, all the trades pulled out together. There is power in unity.
Earl


Earl