Our roof was done last year and I can’t claim it went smoother. Everybody we interacted with, from the top to the bottom, was helpful, knowledgeable, courteous and professional. We had few minor issues, but they were taken care of almost immediately. Highly recommend them.