- Service Provider
- 6200 Avalon Boulevard
Our Mission: To improve lives today, while working to sustain Earth for future generations. A 'triple bottom line' company focused on sustainability, Sterling Planet upholds principles of social responsibility, environmental stewardship and economic performance. Sterling Planet is a privately held corporation headquartered near Atlanta, Georgia, with offices in Connecticut and Illinois and renewable energy projects under development nationwide. Founded in 2000 as the first company with a nationwide retail offer of wind and other forms of renewable energy, Sterling Planet has since delivered tens of billions of renewable energy kilowatt-hours in both voluntary and mandated markets.