Solar Landscape logo

Solar Landscape

0 followers

About Solar Landscape

Solar Landscape is a leading U.S. developer, owner, and operator of commercial rooftop solar projects. Since 2012, the company has built more than 75 million square feet of solar on large commercial rooftops, primarily serving real estate owners, businesses, and public entities across the United States. Built from the ground up by construction experts, Solar Landscape focuses on leasing rooftops, developing and owning solar systems, and delivering energy back to the grid while fostering long-term partnerships. The company also has a community solar program and works with commercial real estate to decarbonize energy use.