This review is from a real person who provided valid contact information and hasn't been caught misusing, spamming or abusing our website. Check our FAQ

Verified Reviewer
New Reviewer
We signed a contract to install Leaf Filter on July 15, 2021 and the installation was scheduled on July 26, 2021. The installation was so bad that we had to call and ask that a Quality specialist come out and look at. Sean agreed that it had to be fixed. Matthew came...
View full review
View full review
#2810100 Review #2810100 is a subjective opinion of poster.
Preferred solution
Deliver product or service ordered