Review for Enver Solar (out of business)

Office location: 17542 E 17th Street Suite 175, Tustin CA, 92780

09/09/2017
Anonymous

New windows

I had doubts about how much of a difference energy efficient windows would make. The installation was completed just before 100+ temperatures in the So Cal area. The difference was immediately noticeable. My house stayed cool and pleasant and my electric bills dropped. I was very happy with the installation and service.