The answer is likely going to come down to the terms of the purchase agreement, and agreement to hire the roofing company. It sounds like the subsequent buyer was trying to take advantage of the situation. I recommend sitting down with an attorney in your area to review everything and advise you of your options.
Best of luck.
Answered on Mar 22nd, 2021 at 12:42 PM