02/28/2017
Anonymous
Oviedo, FL
Maximo installed Solarworld panels and they are considered the finest in the business, as I got this from 2 sources. Also, the Enphase micro-inverters are of the highest quality.