General contractor refuses to pay retainage after he took occupancy & a final payment affidavit was sent. Refuses to provide information requested that as per the contract states he must respond within a certain time frame. Refuses to provide proof of payment from owner which has been requested multiple times. Changes in the contract were never provided to us and affected the work directly and was also outside of the scope of the contract. What are my rights as a subcontractor who has completed the project? What is considered a breach of contract and someone who is a non-compliance of their own contract more than 30 times. By law how many days does a contractor have to respond to a request for proof of payment from owner before he is enforced to pay me?