Solar Landscape

Solar Landscape is a leading commercial rooftop solar developer based in Asbury Park, New Jersey, with additional offices in Chicago, Baltimore, and New York City. Founded in 2012, the company specializes in building, owning, and operating large-scale solar photovoltaic systems on commercial and industrial rooftops across the United States. With over 800 megawatts of solar capacity developed, Solar Landscape has transformed more than 150 million square feet of rooftop space into revenue-generating assets through over 350 completed projects. The company offers a range of services, including leasing rooftop space, developing and installing solar systems, and providing a solar Power Purchase Agreement (PPA) model that requires no upfront costs for partners. Solar Landscape also focuses on community solar projects, allowing local households to access solar power at discounted rates. Recognized for its leadership in clean energy, the company has received multiple awards and has raised over $847 million in capital to support its initiatives. With around 200 employees, Solar Landscape is committed to expanding clean energy access and fostering community development through innovative solutions.

Renewables & Environment Asbury Park, United States Founded 2012 ~203 employees

Work at Solar Landscape in HR or recruiting? Claim this page

Employees
203
+3% in the 3 months to Jun 2025
Revenue / employee
$43.8K
Revenue ~$8.9M
12-month attrition
9.6%
Tech: 6%
H1B filings, FY2026
7
Sponsors visas
Open jobs
13
Last 30 days

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering26
Executive5
Operations3
IT2
Consulting2

The department split adds up all the years listed above. FY2026 alone: 7 filings.

Peer reviews

Worked with someone at Solar Landscape?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Solar Landscape FAQ

How many employees does Solar Landscape have?

Solar Landscape has about 203 employees, up 3% over the 3 months to Jun 2025.

Does Solar Landscape sponsor H1B visas?

Yes. Solar Landscape filed 7 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. The largest group was Engineering roles.

What is Solar Landscape's revenue per employee?

Solar Landscape makes about $44K in revenue per employee, based on $8.9M annual revenue and 203 employees.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.