Homeowners are getting solar for $0 out of pocket


106