Review for Shine Solar, LLC

Office location: 4495 SW 119th St., Oklahoma City OK, 73173

06/04/2024
KRS Tulsa, OK

Savings

The results are the testament to the advantages to adding solar to your home. Living in Oklahoma the savings are as expected and what Shine went over with me.

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

System size (kW): 5.18

Year installed: 2024