Office location: 523 Hollywood Ave 3rd Floor, Cherry Hill NJ, 08002
08/23/2018
Anonymous
Longwood , FL
Please avoid this company. They installed the panels on our home in Florida in June 2018. They still are not hooked up to the city because they have not given the city the plans so the inspector can come out. They should have done that before installation. Now we have a roof leak where the panels are. The main number on their website only rings with no way to leave a voicemail. No one is responding to our emails. We are currently seeking legal action. Please do NOT use this company. I'm not even sure they are still in business to be honest. I have never dealt with such poor service.