In most cases, installing residential solar panels is worth it. Solar panels typically last 25 years or more and can dramatically reduce or even eliminate your electricity bills — you can save an average of $1,346 annually on energy bills by going solar. Solar is a large upfront investment.
Solar energy systems can generate electricity in any climate. One of the disadvantages of solar energy is that it's subject to temporary weather disruption. Cloudy days reduce the amount of electricity you produce.
While expensive to install, a solar roof can save in the long run. Depending on the number of tiles on your roof, solar shingles can reduce energy costs by anywhere from 40 to 60 percent, according to the consumer education site SolarReviews. Additionally, you may be eligible for federal and state tax incentives.