Excellent. Tim was great to work with. He kept me posted on expected start time, and was there when they said they would be there. His crew work very hard, and Tim was on site most of the time. I highly recommend that you include Rain-Go in your list of possible roof/gutter contractors.