Overall great experience. Greater Boston Roofing completed the entire job in one day in spite of the frigid temperatures. They stripped off the old roof entirely, and installed a new roof, gable and porch with professionally detailing. The Site Manager, Peter Vincent, walked us through the whole process and was very helpful with our questions and follow-up.