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!

Locations

Corporate Office
50101 Governors Drive, Suite 280
Chapel Hill, NC 27517
Phone: 919-960-6015
Fax: 919-724-4146

Strata Solar Commercial
1119 US Hwy 15 501 N
Chapel Hill, NC 27517

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

Sign up for our newsletter below to receive news and company updates from Strata. Don't worry, we won't annoy you.

Want to lease your land for solar?

Fill out this form to reach our Development group.