We're extremely satisfied with LeafGuard and the fact that we do not have to climb a ladder to clean them out. We did have one issue with overshooting water on a small section of the roof. I called and one of the installers came out in a timely manner and fixed the problem. After this small adjustment, everything worked great. Good customer service.