This company was top notch. They installed new gutters with Mastershield screens These guys did a great job, even doing some painting for me after the old gutter removal, but prior to the new ones being installed. And, they said "no problem free of charge". I gave them a well deserved tip and I regret that I didn't give them a bigger tip. And, it's been over a year since the new Mastershield screens and gutters were installed on the 2nd floor roof and dormers. The Mastershield screens have worked great keeping out all the pine needles, yet working very well in the hardest rain. I didn't want to walk on the roof for years and these new gutters with Mastershield screens means I don't have to clean those gutters again. I had new gutters with cheaper covers installed on the he lower roof to save money, since they can be accessed with a small ladder. But, they also have been doing a great job of keeping debris out of the gutters. Bottom line, I would happily hire them again.