Review for SolarTech Universal

03/26/2018
Anonymous

Extremely pleased with my SolarTech Universal

SolarTech Universal's plant is in Riviera Beach, FL. I toured their plant before I made a purchase decision, and the awed by the automation and cleanliness. The panels perform at or better than advertised. I highly recommend them.