Review for Solar Power of Oklahoma

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

Ikefarley Tulsa, OK

Solar Power of Oklahoma has you covered! Look no further!

I cannot recommend the Solar Power of Oklahoma team enough. They've been professional and communicative throughout this project. From the start, geeking out with Mark about renewable energy set a great tone for what came next. Jackson has managed the project perfectly - communicating with me multiple times per day. And, Jose and his team came out early for the install - they were warm and engaging, and did great work. Don't look any further for your solar needs!

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

System size (kW): 8.8

Year installed: 2023