I contract for a GC who works for banks in foreclosure market. We are paid on after 1 month per job. I completed a job on 10/23/19 and was expecting on 11/23/19, it never came. I kept emailing and asking and its always same thing "We are still waiting on payment from bank to pay you". I have read on level set I have 90 days to post a demand letter. Is that 90 days from job completion or 90 days after the expected pay date