Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Solar Systems USA


Country United States
State Georgia
City Cumming
Address 1400 Market Pl. Blvd. Suite 163
Phone 800-680-7518
Website http://www.solarsystems-usa.net/

Solar Systems USA Reviews

  • Jan 16, 2018

Paid $4,869. for a solar panel kit and got the wrong wattage solar panels (8) after months of calling and e-mailing. The rest of the kit they never sent. Have to go to court to get money back. So sad. Horrible company

Write a Review about Solar Systems USA