20 Mar, 2021 → by ClaimboUser349743
Pissed off need refund or a call back!!!!
1
Last Saturday march 13, 2021 installers came to my home from leaf guard they were unable to install the leaf guard product and no one from leaf guard has called me back or refunded my initial deposit of $2000 next is court do not give these people your money they are not honest the salesman has not called me back check was cashed before Saturday