Lyman Whelan
P.O. Box 384
2 Calhoun Street
Washington Depot, CT 06794
We are currently working with a number of homeowners, architects and builders in the design and/or construction of their building integrated Photovoltaic systems or Solar Thermal systems.