Review for Astrawatt Solar

Office location: 3302 Canal Street Suite 21, Houston TX, 77003

11/09/2020
Francisco Perez Houston, TX

Awesome support and knowledge of solar systems.

Scott and the technical support team was there for us from the beginning to the end of the installation minimizing issues. Keep up the great support even through this difficult COVID pandemic. Thanks again for everything.

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