Solar Installation Portfolio: Commercial Roofs

Lake Champlain Sailing Center 59.84kW Ballasted Roof-Mount


The Lake Champlain Sailing Center has been a fixture on the Burlington Waterfront for 20 years, instructing generations of students in the fine art of sailing and kayaking. Sailboats were the first human made devices that harnessed renewable energy and it is fitting that the sailing center’s new facility houses a 59.84 Kilowatt solar array installed by Peck Solar


59.84kW DC