Submitted by Technical_Pay9104 t3_115mvhl in WorcesterMA
NECESolarGuy t1_j932x95 wrote
“Licensed by the town” means they got permission to canvass. That’s all. They are pushing a “Power purchase agreement” so they put panels on your roof and sell the electricity the panels produce to you at a slight discount to National grid probably 20 or 25 year agreement.
The economics are Almost always better to own the system rather than do a PPA. My company serves Worcester if your interested. Newenglandcleanenergy.com
Magician_Hiker t1_j93ib9e wrote
Do you have a good resource for a DIY solar parts store that is local to New England? It looks like your company does installations but if you know of a store I would be grateful.
NECESolarGuy t1_j93iqxf wrote
Altestore.com (in Littleton or boxborough)
Viewing a single comment thread. View all comments