The word I would use to describe Channel Eavestroughing is meticulous. Quality work, helpful suggestions, perfect clean up. We are in a rural area and have a fairly large single story house with attached garage so it was a full day of work. It started raining towards the end of the day, I expected them to quit but they kept on going. Why I mentioned meticulous is when they were taking down the old eaves, a small blob of wet leaves landed on our gravel parking area. I really didn’t care because the leaves would dry out and blow away, but nope, Channel even cleaned up the blob of leaves at the end of the day. I was impressed. So if you want great eaves troughing consider Channel.