Contact Us

How Can We Make Solar Work For You?

Are you looking for a long-term investment partner? Are you in need of our development, EPC or O&M services? Do you want to join our growing team? We want to hear from you!


Corporate Office
800 Taylor St., Suite 200
Durham, NC 27701
Phone: 919-960-6015
Fax: 919-724-4146


Follow us on social media! Read stories about our projects, our people and other news.

Want to lease your land for solar?

Fill out this form to reach our Development group.