Yes! In Massachusetts, business owners experience a full payback on their solar investments in 3-5 years, depending on panel sizing, net metering, and applied incentives. Businesses with solar power rely less on utilities over a 30-year system lifetime. As an example, if your business pays $1,000 per month in energy costs prior to installing a solar power system, it is estimated that your business will save $360k in energy costs over 30 years after installing solar panels that cover up to 100% of the business’s energy consumption- and that is not including the abundant solar incentives available for business owners to utilize, which help save even more money.