Review for SET (Smart Energy Today)

Office location: 1001 Cooper Point Road SW Suite 140, Olympia WA, 98502

04/07/2022
Rachel Spokane, WA

Do not recommend

No customer service! We can’t get our solar panels to be used because we can’t pass an inspection! Because no one can deliver the correct paperwork! NO APOLOGIES! No one takes our calls seriously. We were scammed. Don’t believe the sales pitch!

Sales process
Price charged as quoted
On schedule
After sales support

System size (kW): 8