Reviews by SteveP7
They took my deposit & promised a solar array by September, then they promised October. Then they promised November at the latest. Now it's December & they don't even return my calls. In concerned that they will never do the installation or worse, go out of business and I'll lose my money.
Approximate cost: $2600