Hi, I'm Benajmin F Livingston Jr., personally, my own business sense tells me before placing any property on the market for sale is to increase it's value. The foundation and the roof is a major building structure and a neccessity. Repairs to both of these increase property value no matter who makes the repairs. The seller may be resonsible if it falls below MA building codes. If not, it's the buyer's responsibilty.
Conducting certain renovations increases property value...always equals higher selling price. The buyer can always negotiate a lower selling price, if problems are resolved by the seller. At the current time, it's a great to purchase a property.
If a buyer is responsible for any repairs, make certain to use licensed subcontractors only. They are licensed and certified. They're responsible, will do professional, high quality work. And will be glad to resolve any problems. Doors may open to other valueable options...or other useful information.