No. Solar Water Heat, Solar Space Heat, Solar Thermal Electric, Photovoltaics, Wind, Hydroelectric systems have a 100% exemption from Property Taxes for 20 years undeer M.G.L. ch. 59 § 5 (45, 45A). This applies to residential and commercial installations.