Solar energy is a clean up and renewable energy source that does not emit hazardous pollutants or greenhouse gases. NRG Clean up Power also offers roofing services if you need repairs or modifications just before putting in solar panels so you don't have to worry about getting in touch with https://www.americanarraysolar.com/solar/solar-contractors-livingston/