I had a very bad experience with Leafguard and specifically William Winton. He won't take no for an answer, is a liar plain and simple.
He even tried to borrow money from me, and from the looks of him I knew he would never pay me back. His number is: 856-580-2062. Avoid this ***!!!!
He kept calling me and I guess he saw my cars he had to keep hinting that he can return my investment and borrow money from me. When I called to report him they said they had numerous complaints but as long as he sells they will tolerate his antics and ***.
Reason of review: Poor customer service.
I didn't like: William winton he told me he should be in charge of this company.