Review for Tesla Energy

01/09/2016
Anonymous AZ

Roof leaking

from the first day of installment my roof start leaking.I just remodeled inside my home and all my wall paint is ruined.Very poor installment.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support