I rarely review, but this company has been exceptional. My salesman is very knowledgeable about the product. He is friendly and personable. I have had to contact the company for some repairs. Lifetime warranty. I contacted my representative and he got it taken care of quickly. Thanks to all who work at Leafguard. Highly recommended.