Google’s Project Sunroof

Google:

Your own personalized solar savings estimator, powered by Google Earth imagery. We use Google Earth imagery to analyze your roof shape and local weather patterns to create a personalized solar plan.

Solar has become not only a lot less expensive but a lot easier to install so it’s become very popular. If you are in the US, you can use this tool to see whether it makes financial sense for you to go solar.