Solar energy is a particularly attractive alternative to petroleum dependence. Solar energy is a clean, reliable and endlessly renewable energy source, and new technology has made it more affordable than ever to homes and businesses. Even so, the initial cost of buying and installing a solar energy system can be daunting.