Solar Plus
- Address:715 Peachtree St. NE Suite 100 Atlanta, GA 30308
- Phone:(470) 378-1182
- Website:https://solarplusllc.com/
Solar Plus is a solar power company in Atlanta. The company offers installation of solar panels and equipment from top manufacturers including Solaria, LG Electronics, Canadian Solar, and SunPower. Solar Plus offers services to residents of Atlanta and surrounding areas as well as neighboring states.