Home » About ECHO » Campus

ECHO is Vermont’s first LEED certified building. Constructed in 2003, the building features solar panels on the roof, natural lighting, passive heating and cooling, smart lighting, and specially controlled HVAC systems as well as built from renewable materials and locally sourced supplies. Throughout the campus learn how we minimize our waste stream and keep our operations environmentally friendly and local.

Scroll to Top