Man installing alternative energy photovoltaic solar panels on roof