If it is in CA, good deal. If it is in DFW area, so-so deal.
Roof replacement is not too bad if you have good contractors.