Leaffilter North's reply to:
Leaffilter North - Leaffilter on Long Island
This is a rip off. They charge you 12.00 a foot for screens! he first gave me a price for $20.00 a foot, This guy George Bertran is a crook and so are his salesman he tells you he will give the material for free because he has extra. ***! High pressure.
All work is subcontracted don't let them tell you anything else.
The debris lands on top and dose not dry up and blow away.
It dose not do anything, it wont let water in, snow of anything else.
This is a big scam.
JUST DON'T DO IT!!!!
Review #729333 is a subjective opinion of a user.