Are you ready for solar panels on your roof?