Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Solar Costs

Do Solar Panels Save Money?

do solar panels save money

Do solar panels save money for the homeowners who install them?  Or is that just something the solar industry and local installers tell people to get them to go solar? While solar panels have been around for a long time,…