We have been very impressed by GoTo Roofing and would recommend them to others without the slightest qualification. Our roof was overdue for replacement and we knew it. We thought hard about what would be best for our house, surrounded by large hardwoods (so in spring and autumn we have lots of leaves and moisture); we thought that a metal roof would be a good choice and asked for estimates from a number of contractors. Still looking for the right company, I found GoTo Roofing through Home Advisor and called for an estimate. Steve came to our house twice, each time spending at least an hour with me and then me and my wife; he (alone of the contractors we dealt with) brought samples of materials and carefully explained why he thought a high-quality shingle roof would be a better option (and less expensive -- let me emphasize, he *persuaded us to take the less expensive option*). We were very pleased to be able to make a really informed choice, and, for the budget we had set aside for a metal roof alone, GoTo Roofing: replaced most of the old insulation and wood beneath our old roof, after removing it; installed a new, second layer of wood and insulation, enabling better ventilation through soffits; installed high-quality shingles with excellent guarantees; replaced our gutters with a new, leaf-free system; and replaced our sky light. The foreman of the crew, Mario, was a model of courtesy and patience, always ready to explain what was happening; the whole crew could not have been more efficient (arriving around seven, leaving about twelve hours later) or courteous (absolutely no mess left) and the job, despite new challenges emerging, was done in four days and within weeks of our receipt of the estimate. Our roof -- steep and on a three-story house -- presents many challenges for roofers, but Mario's crew handled everything with ease. A month later, the roof looks great, heavy rains have seen no leaks, the leaves are blowing off the gutters, as intended, and our house seems to heat and cool better. We could not be happier with the results and having found GoTo Roofing, the best contractor we have worked with in the twenty-plus years we have owned our house.