Eco-friendly roofing materials include recycled rubber, solar shingles, and green roofs.