At the beginning of this project Kevin LaMarco the owner of National Roof and Solar Corp stated he gave a 20 year life to the roof because the owner of Harbour Animal Hospital said he had no warranty on his roof because the previous roofing contractor who put the new roof on approximately 4 years prior had gone out of business. I asked Kevin before I started working on the roof if the roof was good enough for solar and he sent me an email confirming he inspected the roof and gave it the approval that it was solar ready (meaning it would last the life of the loan and the panels 20years). Kevin was then responsible for the moving of some pipe on the roof which he had contracted a company named GEM to do the work. This took GEM two times to complete because the first time there was some confusion and the pipes weren’t all removed. During the second visit GEM made to the job site to complete the removal of the pipes, Kevin accidentally put a hole in the roof that needed patching . At this point my guys and myself had started the installation of the racking when we were told that we needed to stop because Wade had withheld from everyone that the roof had had some leaks and it wasn’t in good enough condition for solar after all. I then was asked to take the racking off the roof so because Wade now needed a whole new roof. This is when I had to pay my guy to install the racking and then to take it off and the job was delayed for months and I was told to bill for my time. At this time I still have not received money for the GC and Building owners clear faults. I told the GC if I dont receive a call my attorney will get involved for communication. The GC called me and threatned me and my family.I had the brooker on the line that witnessed the threats. I called the police and filed no tresspassing order against the GC. The follwing three days the GC terminates my contract and demands I pay the money back I was given to buy materials. Now this GC is the devil he lied to and manipulated to the building owner to get him on his side. When I mean lied I have supporting email transcript to prove slander and lies. The accentially emailed the GC and the building owners email thread. It shows this the facts and he lied and slandered me. The both agreed to terminate my contract based on no wrongdoings on my side.