If I were the seller, I would say that the low selling price already considered the roof repair/replacement issue.
You need to consider all the factors to know if it is a good deal or not.