Like we discussed on the phone, it's all about time. Spending time on trying to get money back will take time away from selling or dumping the remaining stuff in your house, and, ultimately, selling your home and getting into something smaller. And, it's going to get harder and harder to sell houses as interest rates climb over the coming years. (This may be something to discuss with Harvey.) As a rule of thumb, you may want to consider how much time will be taken away to fight to get your money back and the overall return-on-investment. E.g., whether you'll get paid at or above the minimum wage for the time invested. (I also mentioned the idea of public shaming by mentioning this roofer's name on Nextdoor to warn others, but, again, this is ultimately your decision.)