M Jay on 21 Feb 2021
Tanner Brogdin on 12 Mar 2021
DO NOT work for this Company!!!! They rob you completely blind!! Me and my team did work for them and two jobs we had a different install group working with us. Leaf Filter decided not to pay us for part of those jobs because they have callbacks. But they hold money pack every week for warranty work. My check for short almost $300 for warranty work!!!!! And then when I try to call the install manager he declined my phone call!!! This company only only liars!!!!!