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
50101 Governors Drive, Suite 280
Chapel Hill, NC 27517
Phone: 919-960-6015
Fax: 919-724-4146

Strata Solar Commercial
1115 Hwy 15 501S
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.