Review for SolarWorld Americas Inc.
New York, NY
Perfect panels and good service
We have been an authorized SolarWorld installer for the last 5 years and have had great success with the product. It is a pleasure working with them and we appreciate the constant updates with product forecasts.
Look forward to another successful year.