Solar Source/The Melanson Company

Main Office Location: 
353 West Street
03431 Keene , NH
United States
New Hampshire US
Primary Phone: 
Listing Updated: 
January 30, 2018

Solar Source is a division of the Melanson Company (roofing contractor since 1932) that installs residential and commercial solar PV systems in NH & VT.  Visit us at