I have been an installer for the buffalo New York office for three years. I finally smartened up and left there. The install manager Jeramy is the worse person I have ever worked for in all my years of working in this industry. I have watched and heard him cuss installers out like they are pieces of crap. Also I have listened to home owners that I show to install jobs for say how he has talked so bad to them and telling them that leaf filter really don’t need their job cause they are a billion dollar company. This guy should not be in the job that he is. He thinks he is GOD and doesn’t have to answer to anyone but everyone should answer to him. Well I would not get leaf filter installed from his office. Corporate should also fire him and find the right person to replace him. He thinks he is not replaceable. It is a shame how he operates and fires installers just because he doesn’t like them.
Claim your business profile now and gain access to all features and respond to customer reviews.