I have Leaf Filters installed. They work as advertised. I was not happy with the installers. What was supposed to be a single day install took two because they showed up so late on the first day without even calling to say they were delayed. I picked up 20-30 screws off the ground that they randomly dropped during install but didn’t bother cleaning up. They were also supposed to fix two downspout issues which they said their boss told them wasn’t needed. Both the salesman and a private home inspector noted the same down spout issues. They refused to make the down spout corrections and said a Leaf Filter technician would be back to complete that work. No one ever showed up and my phone calls and emails went unanswered. Product works….service sucks!
Sent from my iPhone using
Winnipesaukee Forum mobile app