Review for Tesla Energy

04/13/2013
Anonymous

No Fuss No Muss

Everything was done when they said it would, how they said it would. Didn't have the cash to buy solar panels, so leasing made sense to me. Have had them for about 1 1/2 years now, no problems.

Sales process
Price charged as quoted
On schedule
Installation quality