Review for Solar Power of Oklahoma

Office location: 14800 Santa Fe Crossing Dr., Oklahoma City OK, 73013

Michael Oklahoma City, OK

Great Company

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

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

System size (kW): 27

Year installed: 2023