Avidan's solar project was the largest roof-mounted solar installation in the United States.
We are continuously working to build our expanding portfolio. Take a look at our current projects.
633 Division St,
Elizabeth, NJ 07201
Copyright The Avidan Group, LLC. All rights reserved.