Review for Solcius Solar (Out of Business)

05/29/2018
Anonymous Buffalo, NY

4 Star

Signed in October 2017, guaranteed system would be installed by early December 2017. Installed March 7. Running May 25. Working very well.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support