Christopher Lennon from ECO Systems or ECO Roof Solar located in Santa Monica, CA, gave me an estimate to finish the roof, Gutter, rafters, racier board and the skylights to be installed. The man does not retain what he communicates with each customer's as he is too busy taking too many jobs and not focusing on few to deliver what he agreed to deliver in his proposal. At the beginning, he seems to be very nice but always rushing, but a good communicator to win the business. He started roof work for me on 4 Dec 2025. It should have been finished all work in 5-7 days per him. Understand, due to rain and some issues, it may take 2 weeks. I live in East Coast, I asked him how many days it will take so I can be there to manage my project as it is costing me a lot. The roof took about 3 weeks as the lousy work was done, the nails showing in my ceiling, painted ceiling with different color while paint, rotten rafters and wood changed and not painted as agreed upon. After many emails and chat messages, he sends someone to my house without my approval and the worst thing, my gates were locked, how in the world his personnel went in my back yard. The new black gutters have whit paint on it now. I have sent him many pictures and videos of poor workmanship. He will NOT respond to my messages for few days or completely ignore my messages. To date all work is not finished. I have given him whole month of January, 2026 still no resolution. He even took more money from me and override the contract payment schedule. I have lost rent from December to present as the safety of my tenants are extremely important to me.
Eco Roofing, Inc ---do not Use them, if you do, please watch out for the mind games, financial loss, emotional stress by not having the work done on time, and fake promises delivered. I even have to clean the first and mess that was left behind. I do have many pictures and videos that I can share.
The reason for 1 star is because I have lost estimating 30K plus in rent, work not completed, skylights ordered wrong and late and he had to reorder it and got installed on 23 Jan 2026, that was not completed, I had someone else correct the installation. Waste of my time with all these emails and text messages and the frustration he had laid on me since I live in east coast. I was in LA whole month of December for him to finish the work. Furthermore, he had workers going into my private home without notifying me. read more