800 Taylor St, Suite 200 Durham, NC27701 United States
Principal(s)
Markus Wilhelm, CEO
Cathy Wilhelm, Co-Founder
COMPANY DETAILS
Business Overview & Services
Strata Solar is a turnkey solar provider. With over 1.5GW installed & more than 3.5GW in our development pipeline, we rank in the top five solar providers in the US