Review for Solar Sale USA

Office location: 1201 West Peachtree Street Suite 2300, Atlanta GA, 30309

02/18/2024
Ms Jackson Hephzibah, GA

VERY IMFORMATIVE

I contacted Solar Sale to get a quote and we amazed at all the information that I received. I am anxious to get started doing business with them!

Sales process
On schedule
After sales support

System size (kW): 9

Year installed: 2023