Cover all the bases - Boston Herald
Cover all the bases ... required, $38 per person for 10 people) or check out the new outdoor patio, opening ...
Source: http://www.bostonherald.com/news/regional/view.bg?articleid=1329166
roofing roof repair siding repair patio covers roofing services