Review for Lumos Solar

09/23/2013
Steve Muller

Lumos Solar Panels

Had Lumos 185 w panels installed in Aug 2009. No problems. Production numbers seem good. I have no easy way of verifying their loss of efficiency over the last four years.