I have been paying for gutter cleaning twice a year for several and finally decided get gutter guards. I decided on this product and my local contractor in Charlotte based on the quality of the product and the professionalism, knowledge and efficient experience I received. I requested expedited installation and they were able to accommodate. Highly recommend this product and the local contractor in Charlotte. The entire team, Carl, Renee and Ricardo were great.