Leaf Filter North and all of its separate entities (locations) claim to be the manufacture, use W2 (employees) to do the installations; AND their sales people are corp. taught to deceive the customers.
Commercial acct rep etc (list out from up to $30+ per ft and sell 4 as little as $10.
They subcontract 99% of the labor and sales. They have/do charge "Leaf Filter" customers for services, despite a "Lifetime" warranty on "ownership/dealer" liability games.
A little research can go a very long way, when it comes to buying a solution instead of a smoke and mirrors Good Luck