Review for SolarWorld Americas Inc. ----Out of Biz 2018

01/03/2020
Company lacks back-up Service Riverview, FL

American Made and High Quality

Slightly higher price than competition, but was assured by Sales the Service would be "top-notch"