Office location: 14800 Santa Fe Crossing Dr., Oklahoma City OK, 73013
03/01/2023
Michael
Oklahoma City, OK
We had a good experience with this company! Josh really spent time to answer all our questions, and Jackson was great during installation. There was one hiccup in communication that could have been handled a little better by the customer service rep, but overall we were pleased with the whole process
System size (kW): 27
Year installed: 2023