Review for Solar Power of Oklahoma

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

Faith Glenpool, OK

Fantastic experience throughout!!

From the start of the sales process all the way through installation, it has been a fantastic experience. Each step was thoroughly explained, no hidden pieces, no surprises, efficient, friendly and professional! If I had any questions, they were right there. Even when the weather decided to give us a little hiccup with installation, they were on top of it and let me know ahead of time - working with me to reschedule within days! I have already told EVERYONE I know about Solar of OK and showed them the first output! LOVE IT!!!!

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

System size (kW): 6.8

Year installed: 2023