Constructing buildings, partnerships and relationships with integrity since 1879

ECHO Leahy Center for Lake Champlain

Burlington, Vermont

Project Type: Education and Green Building
  • ARCHITECT: Smith, Alvarez, Sienkiewycz, Architects

ECHO is an interactive Science Center with many live exhibits. The project includes approximately 25,000 SF of public exhibit space, classrooms, a gift shop, support facilities, and cast-in-place concrete fish tanks. The building features solar panels on the roof, natural lighting, passive heating and cooling, smart lighting, and specially controlled HVAC systems. The construction of this building was made from renewable materials and locally sourced supplies.

ECHO is the first building in the State of Vermont to be LEED certified and is the recipient of the AIA Award of Excellence and the Hertzel Pasackow Award for Extraordinary Architectural Integrity.

Project Gallery

Photo credit: Brian Vanden Brink