Marlborough residents warned of construction scams - MetroWest Daily News
But like the roof repair cases, the crew's quote rose from $600 to $2,100 after it did more work than originally planned. After more negotiations, Rabelo told the company ...
roofing roof repair siding repair patio covers roofing services