Consistently professional, solid work. I'm not a roofer and so cannot comment on the quality of the job other than as a homeowner. It looks great to me. They stripped the old roof, put down new underlayment and installed the roof shingles that we selected. They answered whatever questions we had to our satisfaction. They left the area free of roof debris, including nails. They did the job in a timely way, although the start day was in early April and so there were several unavoidable rain delays. They worked around that well. They also cleaned all rain gutters free of charge, which was quite nice of them. I also asked them to remove an old satellite dish from the house, of course offering to pay. They also did that job, including caulking the holes, free of charge. Jason and his crew were pleasant and easy to work with. Overall, we are highly satisfied and can recommend them without reservation.