Office location: 12705 Kirkwood Road Suite 150, Stafford TX, 77477
07/18/2022
Andrea Afra
Houston, TX
I will open this by mentioning the rarely do I ever write a good review for ANYTHING but the fine folks at Victory Solar have exemplified great service and product from start to finish. I interviewed and got quotes form several solar companies and wished I had cut tot he chase and gone with Victory from the get go. I would recommend them to anyone!
System size (kW): 13
Year installed: 2022