Hello again, Darrick, and thank you for clarifying that for me.
Yes, it does appear you would have a very good basis to insist on arbitration since the arbitration language does not limit what disputes may be subject to arbitration and the contractor's attempt to terminate the contract with you would certainly rise to the level of a dispute.
I would invoke the language of the arbitration provision in writing to the contractor indicating that they are attempting to terminate the contract which you believe is unreasonable since you have not breached the contract, but attempted to fulfill your obligations in good faith.
The law does typically impose a duty of good faith and fair dealing, providing you with grounds to argue that the contractor is being unreasonable and not acting in good faith since the weather and other circumstances made your performance impossible for a period of time, but you acted in good faith by performing as agreed at the earliest possible time.
In addition, the contractor's failure to provide you with reasonable notice has resulted in later than expected performance by you, but you have continued to perform in good faith and as reasonable expected under the circumstances.
I hope this helps clarify the situation for you. Please remember to rate my service once you have all the information you need so I will be compensated for my time from the deposit you posted with this website. If you have any other questions, please ask me – I’ll be happy to respond. Thank you!