K

Absolute terrible customer service. My solar panel...

Absolute terrible customer service. My solar panels were installed in June and still have yet to be turned on. No word from the company they sent me something to turn it on myself and yet the instructions don t even match the system that I have. Worst customer service ever! Be aware!

Comments:

No comments