I work in the trucking/construction industry as a subcontractor. I work through Brokers to get my job assignments. They don't pay us/me until they are paid by the contractor who called them for truck(s) to come out to there sites to either remove material or bring material to them at the sites. In other words I will not get paid at all until they are paid first by the contractor that hired them. I want to know if that is legal for them to do it that way AND if I should include as a matter of practice when I submit my work ticket(s) to them a 20-day Preliminary Notice. I am a bit concerned about upsetting the Broker. I'm not sure is they would take offence to me sending this kind of notice.