Community Solar

Commercial Systems

Leasing Opportunities

Your “one stop shop” for solar solutions

Check your eligibility for free solar energy


Property Leasing

An opportunity exists for land owners across Massachusetts to either greatly benefit in owning your own solar farm, or collecting an attractive land lease.

Commercial Solar

No longer are solar panels clunky, cost prohibitive, or risky. Solar is efficient, and the smart choice for your business.


Community Solar

Want instant and guaranteed savings at no cost to you? Massachusetts is one of the only states that allows a business owner to benefit from solar at no cost or risk.

Why Go Solar

Solar On Earth offers unprecedented quality equipment, installation, service and financing options that best suit you, rather than the installation company.

See if you’re eligible for Community Solar

Whether you own or rent, our experienced team of solar specialists can help you to start taking advantage of the cost and environmental benefits of solar.


Positively Impact the Environment


Reduce Your Utility Costs Year After Year


Nothing to Install


No Investment to Make


Have a 3rd Party Supplier? You’re Still Eligible

Consult us about your solar energy project today