Hello! My parents recently paid a down payment for the building of a carport for their house (construction has not begun). This past week, their property was flooded during tropical storm Imelda. This is the second time their property has been flooded in two years(it was flooded during Hurricane Harvey), and they no longer intend to live on that property. They called their contractor to cancel the work, but the contractor is insisting that they must pay him as he already bought the material and that he will still build the carport wherever they end up. Since there was a natural disaster that has affected my parents' living situation and property, is there any precedent for their contract being voided? As of right now, they still owe money to the contractor as he is refusing to return their money or cancel the job. Thanks in advance for any info you have!