Search results

  1. T

    New house + solar panel

    Lennar said they put solar on all the houses. You either do the 20/20 or buy the unit. 20/20 is 20yr lease. 20% off your bill vs SCE. I guess they check rates, and make sure you save 20%. Or, purchase for $18k??  :o Was the salesman informed right? Can anyone post what their SP bill is and...
Back
Top