Office location: 17542 E 17th Street Suite 175, Tustin CA, 92780
09/14/2017
Anonymous
We have had our solar panels, which we bought (not leased), for a year and a half now, and have been very pleased with our energy savings. Enver was excellent from start to finish, from the quote and advice, through installation. They have done several follow-up calls afterwards to check on our satisfaction; a pleasant diversion from many companies that sell you something and then walk away.<br />I especially appreciated the information up-front as to our options, and that they custom build you a system that is both appropriate for your energy needs, and cosmetically right to maintain curb appeal for your house.