Boston Solar logo

Our Gallery

Contact Boston Solar

12 Gill St. Suite 5650 Woburn, MA 01801

info@bostonsolar.us

(617)477-4895

What’s the Difference Between a Power Purchase Agreement & Solar Lease?

Compare Power Purchase Agreements and solar leases to find the best solar...

What’s the Best Direction to Install Solar Panels?

Not sure if your roof is right for solar energy? Learn which direction...

What Your Electric Bill Will Look Like After Installing Solar Panels

Find out what your electric bill will look like with solar and how much...
2400x900

What You Should Know About the Solar Tax Credit in 2022

The federal solar tax credit is worth 26% of your solar installation costs...

What Uses the Most Electricity in My Home?

Learn which appliances in your home are using the most energy, and how...

What Non-Profits Have to Gain By Going Solar

Find out what your non-profit organization has to gain by installing solar...

What Is the Life Expectancy of Commercial Solar Panels?

Commercial solar panels last for an average of 25 years. Learn more about...

What Is Solar Net Metering?

Get the details on solar net metering here in Massachusetts, and learn if...