During a heavy rain I noticed water pouring over my eavestroughs that we causing some water issues in my house. I went on Homestars to search out a company to both clean my gutters but also install screens to keep out debris. Assured Roofing was rated very highly but I wasn't sure if I wanted a roofing company to do the work (vs. a company that cleans eaves). Perry was one of the first contractors to respond and showed up promptly. He measured the house and gave me what I discovered was a very fair quote on the work. He explained what they would do and showed me the exact gutter guard they would install. He explained the differences between the different gutter guards and why he liked this particular product. He directed me to the web site for more information and I found a newspaper article from Mike Holmes raving about this same gutter guard product. So I was sold. Perry and crew showed up ahead of schedule when I wasn't home, so Perry completed the work and then returned the next day to show me photos and collect payment. I was very happy with these guys. They're honest, hard working and take pride in their work. Highly recommend.