We have the leaf guard system installed a month ago. Two rainstorms showed us that it was installed improperly since we now have rain pouring in behind our chimney.
Four calls to the installer Long Island Leaf Guard have resulted in promises to come out to make repairs and to call us back. No call back and no repairs. We called the 1-800-532-3482 number for the parent company and the number is disconnected. I am submitting a complaint on line but based on what has happened so far, I am not holding my breath.
We checked out the installer with the Nassau County Bureau of Consumer Affairs and there were no complaints.