Solar

Avidan Management understands the need for energy-efficient alternatives.

In 2011, Avidan Management partnered with PSE&G to complete what was, at the time, the largest roof-mounted solar installation in the United States. Located at 145 Talmadge Road in Edison, NJ, the 4.26-megawatt system was installed across the building’s 17-acre rooftop.

The system produces over 5 million kilowatt-hours of electricity annually, generating enough power to meet more than half of the electrical needs of the building’s 17 commercial tenants. The installation was completed through PSE&G’s Solar Loan Program, which provides solar energy systems to building and facility owners within PSE&G’s electric service territory.

In 2026, Avidan Management successfully sold the solar installation, marking the completion of a highly successful renewable energy investment that delivered significant environmental and economic benefits over its lifetime.

Always committed to providing continuous improvements for our tenants, Avidan embarked on a second solar installation the following year, again partnering with PSE&G. Consisting entirely of American-made materials, like their previous solar project, the 2.2-megawatt solar electrical system will, over its lifespan, reduce carbon emissions by 48,573 tons, and will service more than 90% of the facility’s power needs.

 

“Avidan is committed to stewardship. We recognize and embrace our responsibility to make smart decisions that are not only good for our business, but also for the tenants and the communities that we serve.”
Avi Avidan, Chairman / Managing Member

Avi Avidan at the ribbon cutting of 145 Talmadge Road on April 19, 2011