Roof Repair Series Newton MA Part 1 of 2. Bob Scribner, Production Manager at G.F Sprague Roofing from Needham MA demonstrates how you can save a leaking roof with the proper repairs. At this home in Newton MA the roof leak took place on a new addition that had roof a only 5 years old! Incorrect installation by the original contractor in key areas such as the gutter line and roof junctions allowed for massive leaks and ice dams. Protect your home and get it done right the first time call GF Sprague 781-455-0556.