Solar Power Solutions for the Home

If you’re thinking about installing a solar electric system for your home you have come to the right place. Solar Source, a division of The Melanson Company, will provide you with all the support and peace of mind that comes from choosing a successful, well-established local Contractor committed to your long-term satisfaction