Office location: 4495 SW 119th St., Oklahoma City OK, 73173
10/21/2024
Joshua Bentley
Tulsa, OK
They worked with me so professionally. The only slowdowns were on consumer end and they were so patient and polite. Tulsa shine solar office. Hmm. ;) Excellent work lads and lassies.
System size (kW): 1
System price: $1
Year installed: 2024
Price include the Federal Tax Credit or incentives: Yes